NEWS Beep: French President Macron Announces 26 Countries Pledges to Delploy Troops to Ensure…
The French President Emmanuel Macron announced on Thursday that 26 countries, mostly European, have formally pledged to deploy troops as part of a future Russian-Ukrainian ceasefire, though not directly on the front line.
…