One of FBI's 10 most wanted fugitives caught in Mexico

One of the FBI's ten most wanted fugitives has been caught in Mexico by the Mexican military and police. Alejandro Rosales Castillo, a 27-year-old American, is accused of killing a young woman with whom he worked at a restaurant in North Carolina in 2016. The FBI had offered a $250,000 reward for information leading to Castillo's capture.

Load More