CHP Talks with Major Russ Cooper (Ret'd): Afghanistan Unravels - Canada Watches in Horror
Maj Russ Cooper (Ret'd) discusses recent developments in Afghanistan with the leader of the Christian Heritage Party - Rod Taylor. The situation is dire as Canadians and their Afghani supporters and interpreters remain stranded behind the wire that now cordons off Kabul's Hamid Karzai International Airport. The Major explains that this historical mistake is the result of dithering and a stubborn adherence to false narratives that continue to blind our leaders to the threats that Canada faces. To make matters worse, these are the same false narratives that demand to be sheltered from critical debate and our Western tradition of free and open speech. Surely, it is time for the blinders to come off.