Two Russian Tu-160 Strategic Bombers Arrive To Venezuela | TIME

A pair of Tu-160 bombers reportedly landed at Maiquetia airport, in Venezuela, on Monday following a more than 6-thousand mile flight. Subscribe to...
Back to Top