Follow Us

Terms of Use Privacy Policy

Fatal crash on Riverview Drive

Lt. Paul Lauer, commander of the St. Louis Police Department's traffic safety division, provides details about a fatal head-on crash Tuesday, July 18, 2017, in the 9700 block of Riverview Drive.

Source: St. Louis Post-Dispatch

Top Trending Videos