Peter Rough joins Fox Nation's Deep Dive panel of experts to explore whether or not the United States should still be a part of NATO.
Caption
Russian President Vladimir Putin and Chinese President Xi Jinping enter the hall during a signing ceremony on May 20, 2026, in Beijing, China. (Getty Images)