DENVER, CO : 11 in hospital after multi-car crash on Parker Road on Sunday, 16th June 2024
Nearly a dozen people were taken to the hospital after a crash involving multiple vehicles happened in Aurora on Sunday.
The crash happened on Parker Road near the Cherry Creek Reservoir.
Source