So "the foreign NDP leader" is the phrase that the conservative blogosphere is feeding you, eh? You're just going to continue repeating that ad nauseum like some psychological warfare, targeted at people too stupid to realize he's a Canadian citizen, born in Canada.
He was born in Scarborough. Grew up in Windsor, Ontario. Became a lawyer at Osgoode Hall Law--one of the most prestigious law schools in the country. He changes his last name from Dhaliwal to Singh to criticize and reject the Indian caste system.
But yes....tell us more how he's a foreigner who supports terrorists because he wears a "cute orange turban."