French News Digest: Egan Bernal Takes First Place in The Tour de France
A new trade deal with Canada causes turmoil, and a French minister brands President Trump’s behaviour “moronic”. It’s all here, in this week’s news digest. Politics A number of politicians have been placed under police protection after eight offices were…