US Citizens Living in Canada: What to Watch Out for When Expatriating
The US taxation system imposes onerous tax reporting obligations on its citizens. All US citizens must report and pay tax on their worldwide income – even if they live abroad. [...]