A Man Died After Police Slammed His Head Into His Own Car Because They Thought He’d Stolen it
Credit to Author: Emma Ockerman| Date: Mon, 23 Dec 2019 16:45:07 +0000
David Glen Ward had in fact been the victim of a carjacking and had recovered the vehicle, but hadn’t notified the police yet.
Read more