December 18, 2018

France’s ‘yellow vests’ and the Russian trolls that encourage them