Demonstrators torch cars, smash windows in Paris protest
Published
Dozens of hooded protesters launched projectiles at riot police, smashed up shop windows, torched cars and burned barricades during a demonstration in the French capital against police violence.
Full Article