Ed Ray

Chowchilla Kidnapper Now Living In Mountain ViewCBS 5 has learned that the three men who kidnapped a busload of Chowchilla schoolchildren in 1976 and buried them in a quarry in Livermore has been paroled to a home in Mountain View after being released from state prison.
Guide To The Holidays
Shine A Light On The Holiday Season With ‘Giving Tuesday’

Listen Live