Russia and Venezuela have formalized a strategic alliance opposing U.S. pressure as tensions escalate in the Caribbean following American military strikes.
The post Russia and Venezuela Seal Missiles Deal as U.S. Forces Step Up Caribbean Strikes. appeared first on The St Kitts Nevis Observer.