Accused murderer and one of the U.S. Marshals' Top 15 Most Wanted, Raymond "RJ" McLeod, who has been on t ...
Accused murderer and one of the U.S. Marshals' Top 15 Most Wanted, Raymond "RJ" McLeod, who has been on the run in Central America for years, was finally captured Monday following an almost six-year s ...
Read more