On July 24th, David Satter appeared on a Wall Street Journal Opinion Journal video to discuss the American Congress's sanctions on the Putin regime.
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)