Stop Killing Black People

Protests have continued in Detroit and across the country for many days. The protests demand Stop Killing Black People and press the fight against the police, the government and the system of white supremacy. People in Detroit have put forward 23 demands, …

» read more