The Wichita City Council in Kansas has reached a $5 million settlement in a lawsuit filed by the family of Andrew Finch, who was killed by police in the first fatal swatting incident in the U.S. over ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results