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.”