AFP – The US Defense Department on Monday made light of Russia’s possible use of air bases in Venezuela or Cuba for its strategic bombers.
AFP – The US Defense Department on Monday made light of Russia’s possible use of air bases in Venezuela or Cuba for its strategic bombers.