The U.S. is nearly alone in the world in taxing people based on citizenship rather than residence. An American who moves to Toronto, marries a Canadian citizen, raises a family there, works for a Canadian company and pays Canadian taxes will still spend decades filing annual returns with the IRS.
Read Full Article »