These two satellite photos, provided by DigitalGlobe, show four Russian military aircraft in Venezuela. The two Russian nuclear-capable bombers arrived in the South American country on Dec. 10.

Share:
More In The Americas