💨 Abstract

Mexican authorities arrested Alejandro Rosales Castillo, one of the FBI's 10 most wanted fugitives, in Pachuca. Castillo, a 27-year-old American, is accused of murdering Truc Quan “Sandy” Ly Le in Charlotte, North Carolina, in 2016. He is also charged with armed robbery, vehicle theft, and kidnapping. Castillo had been hiding in Mexico for several years.

Courtesy: Garrin Lambley