Posts

Showing posts with the label police shoortings

The new, or old, apartheid: people shot dead by police in the US in 2016?