(KRON) — A 75-year-old man who has been behind bars for the last 50 years for an East Palo Alto double murder was found suitable for release on parole on Thursday, according to the San Mateo County District Attorney’s Office. John Meachum was 25 years old on Nov. 19, 1976, when he fatally shot a […]
Discover more from USA NEWS
Subscribe to get the latest posts sent to your email.