Posts

Showing posts with the label police force.

First Trial in the Death of Elijah McClain Expected to Start This Week

Image
By Audra D. S. Burch from NYT U.S. https://ift.tt/AFC4jRx via IFTTT