tracking

New Medical Reports Released in Case of Man Killed by Cop Car

Link
Embed
Email
Two new reports from medical examiners show that Marlon Brown also died of blunt force trauma when a DeLand police officer hit him with a police vehicle.
Related Videos
This collection is currently empty.