
Air Force
UK: “GPS taped to the dashboards of downed Russian Su-34”
UK Defense Secretary Ben Wallace described Russia's invasion of Ukraine as "senseless and self-defeating" and revealed surprising information about a…
Live
Trending now
Sections
Trending now
Topic

Air Force
UK Defense Secretary Ben Wallace described Russia's invasion of Ukraine as "senseless and self-defeating" and revealed surprising information about a…