Alejandro Castillo, who allegedly shot a co-worker in North Carolina in 2016, evaded capture for years — until international cooperation brought him in.
Read More
FBI Captures One of Its Most Wanted After a Decade
8 min read
Continue reading in the USA News Updates app