Footage shows riot police struggling to contain Yellow Vest protesters on the tear-gas-filled streets of Toulouse, France during clashes in which 43 people were arrested and more than a dozen were injured.
Read Full Article at RT.com
Source: NF
Footage shows riot police struggling to contain Yellow Vest protesters on the tear-gas-filled streets of Toulouse, France during clashes in which 43 people were arrested and more than a dozen were injured.
Read Full Article at RT.com
Source: NF