Peter Rough appears on TVP World to discuss whether China will be able to play a part in facilitating peace talks between Volodymyr Zelensky and Vladimir Putin.
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)