Share Facebook Twitter LinkedIn Pinterest Email Retired Air Drive Col. Cedric Leighton discusses the aftermath of the Kerch bridge explosion in Russian-annexed Crimea and why it marks “one of many greatest humiliations that Putin may expertise.”
Latest News US Announces $25 Million Reward For Arrest of Venezuela’s Maduro, UK & Canada Slaps SanctionsFebruary 23, 2025