Former Republican presidential candidate John McCain created a diplomatic flap on Friday when he told a US television network that 9/11 terrorists came from Canada.
9/11 terrorists came from Canada: