Protesters have taken to the streets of Paris for another weekend of demonstrations. Some clashed with police.
Leave a Comment