The Czech Republic has said it wants more Russian diplomats to leave the country and neighboring Slovakia has decided to eject three Russian Embassy staff in solidarity, as tensions between Prague and Moscow escalate over Russia’s alleged role in a deadly 2014 explosion at a Czech arms depot. Newly appointed …
Read More »
Eurasia Press & News