Search
Nalezeno "tylerbarriss": 1
Deadly Call Of Duty Police Killing Settles For $5 Million Years Later
22.3.2023
On the night of December 28, 2017, police killed Andrew Finch, a 28-year old father of two, shortly after appearing outside his home in Wichita, Kansas. They were there in response to a swatting hoax called in over a $1.50 Call of Duty bet Finch wasn’t even involved in. Five years and a long legal...