French President Emmanuel Macron announced Thursday that 26 countries, mostly European, have formally pledged to deploy troops as part of a future Russian-Ukrainian ceasefire, though […]

Share Us
0Shares