For nearly 10 years, FBI special agents and CMPD task force officers worked to develop leads to find Castillo.
3don MSN
FBI's top 10 most wanted fugitive in 2016 Charlotte murder caught in Mexico after nearly 10 years
Alejandro Rosales Castillo, accused of a 2016 murder in Charlotte, has been captured in Mexico after nearly a decade on the ...
Fugitive Alejandro Rosales Castillo has been on the FBI's 'Ten Most Wanted' list since 2017, when he fled the country after ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results