
Folsom, CA (June 3, 2019) On the morning of June 3rd, a fatal bicycle accident happened on Willard Drive and Iron Point Road. A vehicle struck a bicyclist for unspecified reasons at around 6:30 a.m. Fortunately, the driver responsible stayed at the scene and waited for emergency crews to arrive. When the paramedics and police […]