What accounts for the fury of the “yellow jackets” as they rage against Macron’s new climate taxes? Why has this protest continued for over three weeks and, according to polls, gained the support of 73% of the French population? Continue Reading →
Views: 199