READ MORE: https://on.rt.com/9isj Tear gas and pepper spray were deployed by French police in Paris, as thousands of demonstrators took to the streets to …
Via Youtube
READ MORE: https://on.rt.com/9isj Tear gas and pepper spray were deployed by French police in Paris, as thousands of demonstrators took to the streets to …
Via Youtube