A Quick Look at the Recent French Protests

The streets of France are getting a little out of hand.

 

 

492 views