News Manager
Milforums News Bot
DENVER (AP) — One of the FBI's Ten Most Wanted Fugitives has voluntarily returned from El Salvador to Colorado to face a first-degree murder charge in a 2011 slaying, the FBI said Wednesday.
Read more...
Read more...