Prelude to Caribbean Crisis No2? Russia reportedly eyes air base off Venezuela’s coast (videos)

Relations between Russia and the US are at their arguably lowest point since the Cold War

Keywords
Τυχαία Θέματα