Russia's Venezuela Fortress Ends American Hemispheric Control Former CIA analyst Ray McGovern, who analyzed Soviet military deployments for 27 years, reveals how Russia's permanent military presence in Venezuela has made American intervention impossible by deploying...See more

Get replies from creators like Alondra Velázquez

thumb_upthumb_downchat_bubble
1upvote