On The John Batchelor Show, Mary Kissel criticizes Prime Minister Keir Starmer’s decision to allow the People's Republic of China to open a new embassy in, questioning its strategic wisdom amid rising tensions in the West.
Caption
China's President Xi Jinping at the Great Hall of the People on April 21, 2026, in Beijing, China. (Getty Images)