france criticized for its handling of yellow vest crisis
Demonstrators walk through cloud of teargas on Trocadero plaza during scuffles with police Paris, France, on Feb 23, 2019. ..…
Demonstrators walk through cloud of teargas on Trocadero plaza during scuffles with police Paris, France, on Feb 23, 2019. ..…