Canada's retaliation tests the limit of American power under Trump

Canada's retaliation tests the limit of American power under Trump
The president is using US dominance to challenge allies and enemies alike - but both Canada and Iran have found ways to fight back.