Search
Library
Log in
Watch fullscreen
last month|4 views

Violent Scenes in France As Police and Protests Clash Over May Day Rallies

Daily 24 TV
Daily 24 TV
Thousands of protesters clashed with police in Paris, who responded with tear gas, during annual May Day rallies. Demonstrations also took place in other cities around the world, with confrontations between police and protesters in Turkey and Italy
See more about

Browse more videos

Browse more videos