READ MORE: https://on.rt.com/9k3k France has been gripped by rallies as Yellow Vests demand new concessions from the government. Hundreds of protesters …

source