Videos
Retired Air Force Col. Cedric Leighton discusses the aftermath of the Kerch bridge explosion in Russian-annexed Crimea and why it marks “one of the biggest humiliations that Putin could experience.”

Articles You May Like

Surveillance video shows man fatally shoot woman in the street in Mexico
What former hostage tells son about captivity
Tech boss investigated after concert embrace
Prince Harry follows in Diana’s footsteps
World’s oldest marathon runner dies at 114 in a hit-and-run