In a high-profile diplomatic clash, French President Emmanuel Macron publicly contradicted US President Donald Trump on ...