Tag: Marten Yokhanna Dead in Car Accident on Escalon-Bellota Road in Escalon