Guest
Login
Sign Up
Site settings
Forgot Password?
Trade union protesters took to the streets of Lyon in France on Friday, decrying the rise in nationalist parties before the first round of French elections.
Autoplay video
Hide player controls
Hide resume playing