Tag: Switzerland

Eurasia
Ukraine Peace  Deal in Switzerland : An Explainer

Ukraine Peace Deal in Switzerland : An Explainer

The article discusses the peace summit taking place in Switzerland on 15th and 16th...

This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies.