SourceNewsitTranslated · Greek
Zakharova on Britain: “Let them contact the Russian Ministry of Defence; they’ll pick up the phone”
Russia says it is open to talks with Britain, provided London takes the initiative to restore communication between... Zakharova’s article…
See the latest