Herbert McCloud Arrested after Hit-and-Run Collision on Medway Road CANAL, CA (August 7, 2019) – Authorities arrested 67-year-old Herbert McCloud of San Rafael after a hit-and-run crash on Medway Road, Wednesday afternoon. According to the San Rafael Police Department, the incident happened near Belvedere Street, at about 3:00 PM. A 47-year-old man attempted […]