Deadly Call Of Duty Police Killing Settles For $5 Million Years Later

1 year ago

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 battle later, the…

Read more...

Author
Ethan Gach

Tags