Mobilizing yellow vests: Clashes between demonstrators and police in the center of Paris

Please register or login to play the videos

Editorial

Storyboard