French police clash with anti-racism activists

French police clash with anti-racism activists

Image copyrightAFP French police have clashed with demonstrators during a protest in Paris against racism and police brutality. Police used tear gas against stone-throwing protesters who tried to h…
Read More

Leave a Reply