Thousands Of French Yellow Vests Take To Streets For 10th Week In A Row
Yellow Vest protesters filled the streets of Paris and other cities across France where there were clashes with police who were also out in force. 5,000 police officers were deployed in Paris, and 80,000 others […]
