6 Hospitalized After Independence Blvd. Crash in Virginia Beach
A crash between a car and a van in Virginia Beach, VA, on the morning of July 26, 2017, sent six people to hospitals with serious, but not life-threatening injuries. In all, eight people required medical treatment after the collision at the intersection of Independence Boulevard and Shelton Road. Police received the call…