Wichita has settled for $5 million in a federal lawsuit against police detective Justin Rapp for the killing of Andrew Finch. The settlement will be paid to the Kansas resident's family. Per The ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results