Russia’s Tu-160 strategic missile carriers break own world record for non-stop flight
Two Russian Tu-160 strategic missile carriers have broken their own world record for non-stop flight in their class, spending more than 25 hours continuously in the air, the Russian Aerospace ...