Blinken’s ‘Blind Spot’ on China Means He Should Resign

NLPC Chairman Peter Flaherty is interviewed on America’s Voice on Friday, August 20, 2021. Flaherty called for Secretary of State Antony Blinken to resign in the wake of the Afghanistan fiasco.

Previous

Next

Tags: Afghanistan, Antony Blinken, China