An officer for the Wichita Police Department has shot and killed 28-year-old Andrew Finch after receiving a “swatting” call WPD received a call Thursday evening claiming a man had killed his father and was holding his family hostage Officers arrived at the address they were given and fatally shot Finch after he came to the door Deputy Chief Troy Livingston ...
Read More »