North Carolina: Sandy Ly Le murder suspect, Alejandro Castillo, tops FBI Most Wanted List, likely fled to Mexico
Alejandro “Alex” Castillo has been added to the FBI’s Ten Most Wanted Fugitives list. The FBI and the Charlotte-Mecklenburg Police Department seek the public’s assistance to locate Castillo, whom investigators More...