Hundreds of thousands take the streets in France in support of Black Lives Matter. They demand an end to racism, impunity, human rights abuses, and U.S. street executions of civilians.
Hundreds of thousands take the streets in France in support of Black Lives Matter. They demand an end to racism, impunity, human rights abuses, and U.S. street executions of civilians.