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