In an interview with Sally Kidd on WLWT, Peter Rough discusses Russian aggression and diplomatic attempts to calm tensions.
Caption
China's President Xi Jinping at the Great Hall of the People on April 21, 2026, in Beijing, China. (Getty Images)