French President Emmanuel Macron was both offensive and defensive, a day after…
Sign in to your account
Remember me