Head-On Crash in Suffolk, Virginia Kills Both Drivers
A head-on collision between a pickup truck and an SUV in the rural southern part of Suffolk, Virginia (VA), left two people dead. The fatal crash occurred at around 6:30 am on April 28, 2015, in the 5000 block of Carolina Road, just north of the intersection with Deer Forest Road. Both drivers initially survived…