One of FBI's 'Most Wanted' nabbed">

One of the FBI’s Ten Most Wanted fugitives was picked up Saturday in Nicaragua, according to a federal law enforcement official.

Own it Now: CNN Most Popular Stories

  

Leave a Reply