FBI's Most Wanted Juan Elias Garcia Arrested
A day after being listed on FBI's Ten Most Wanted list, Juan Elias Garcia was arrested in Nicaragua.
- Published in World
A day after being listed on FBI's Ten Most Wanted list, Juan Elias Garcia was arrested in Nicaragua.