25 Million dollar settlement demand for the Murder of Andy Finch ,executed by Wichita police resultiEric Russell Nov 11, 20190 min read
Comments