Peter Rough appears on The Dispatch Podcast to discuss why victory in Ukraine is the best way to avoid global escalation.
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)