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.

Most Popular Videos

Specifically configured for the Indian Air Force, the F-21 provides unmatched opportunities and strengthens.
View More