On School of War, Aaron MacLean talks about how both sides have lost the war in Ukraine, and the risks of various routes to peace.
Caption
Tech leaders sit as they testify before the Senate Committee on Commerce, Science, and Transportation on Capitol Hill on May 8, 2025, in Washington, DC. (Getty Images)