California Fugitive’s Decomposing Body Found After 16 Years on the Run

California fugitive Frederick McLean’s decomposing body found in South Carolina home after 16 years on the run EKO HOT BLOG reports that on Nov. 6, the US Marshals Service discovered fugitive Frederick McLean’s rotting remains in a South Carolina residence after the felon had been on the run for 16 years. A neighbour did a … Read more