Fatal Motorcycle Crash on Castro Street
Officials reported a fatal motorcycle crash involving a van on Castro Street and Washington Avenue in Alameda County on the afternoon of Saturday, July 30, 2022. The motorcycle accident took place around 4:10 p.m. and involved a van, according to the San Leandro Police Department.