34-year-old Jeffrey Castro dies in fatal New Milford bicycle-car crash on Route 7 – Sunday, September 19, 2021

34-year-old Jeffrey Castro has died in a fatal New Milford bicycle-car crash that occurred on Route 7 on Sunday, September 19, 2021. It happened at about 9:19 p.m. as Jeffrey cycled north on Route 7. A vehicle struck him from behind, leaving him with injuries to which he succumbed at the scene. Read More