26 countries have pledged to provide troops to Ukraine as a “reassurance force” once the fight ends with Russia, according to the French President.


From this RSS feed