Phoenix Fugitive Sought in 2016 Murder of Girlfriend Captured in El Salvador
September 1, 2022Comments Off
U.S. Marshals 15 Most Wanted fugitive and Phoenix resident, Raymond McLeod, 37, wanted by the San Diego Police Department for the 2016 murder of 30-year-old Krystal Mitchell,…