Green Party Leader Elizabeth May and Rideau Institute President Peggy Mason on Countering ISIS
CTV Power Play with May and Mason

Green Party Leader Elizabeth May and Rideau Institute President Peggy Mason on Countering ISIS
Are we following the discredited Viet Nam war strategy of destroying cities to “save” them?