Body Cam: Brandon D Roberts Jan 5-2020 Fatal Shooting Justified DELAWARE DEPARTMENT OF JUSTICE

First published at 23:34 UTC on August 19th, 2020.
subscribers

Please Subscribe!
On Sunday January 5, 2020 at approximately 6:23 P.M., Milford Police Department were dispatched to 21 Linstone Lane, Building 21 for a domestic-related assault in an unknown apartment. Dispatch advised Officers en route to the loca…

MORE
CategoryNews & Politics
SensitivityNormal - Content that is suitable for ages 16 and over
DISCUSS THIS VIDEO