Russia wants to deploy 10,000 troops in Moldovan breakaway region, PM warns

Unlock the Editor’s Digest for free

Russia wants to deploy 10,000 troops in the separatist Transnistria region on Ukraine’s border and aims to install a pro-Kremlin government in Moldova to do so, the…

Continue Reading