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 Microsoft’s carbon emissions have risen 30% since 2020 due to data center expansion Oakland is now first in the US to have a 100% electric school bus fleet – and it’s V2G EnviroSpark just got $50M, and it’s ready to hire Tesla Supercharger team talent Teacher accused of sex with two pupils tried ‘to garner sympathy’ with baby bonnet, court hears Former Rank chief Birch in talks to run Ladbrokes-owner Entain