Name: TGD 59
Description:
non-protestors stuck in traffic get hit by a stray shot from police. The driver gets out, yells at police that there's a pregnant woman in the passenger seat... ...so a bunch of police repeatedly shoot the car
Address: Denver, CO, USA
Incident time:
Back