Peter Rough joins Let the Record Show to discuss the Russia-Ukraine War and its broader implications for the United States, Europe, China, Iran, and North Korea.
Peter Rough joins Let the Record Show to discuss the Russia-Ukraine War and its broader implications for the United States, Europe, China, Iran, and North Korea.