EuropeParis has a yellow vest demonstration, police cast tear gas bombs and arrested more than 100 people On September 21st, the center of Paris, France, hundreds of “Yellow Vest…Todd Bishop2019-09-212 minute read