EU and Russia Trade Blows in Sri Lanka as Embassy Dismisses Sanctions and Targets Brussels – Sri Lanka Guardian
The Russian Embassy in Sri Lanka has issued a series of press releases responding to recent statements by…
Browsing Tag