Russian Tu-160 Bombers Fly Over Caribbean Sea

Russia's Defense Ministry released video reportedly showing the Tu-160 supersonic bombers in flight over the Caribbean and landing west of Caracas.