Actually, looks like they have foreign tax credits to avoid double taxation on foreign income:pfse said:Canada is taxing you on worldwide income as well.
..the foreign tax credit recognizes tax paid to a foreign government on income earned in a foreign country..
US on the other hand could care less..lol