St. Louis tries to block lawsuit against police officers from going to trial

Police arrested protesters demonstrating in St Louis, Missouri in September 2017(AFP)
Related Post