3 ms·
Where did you go after US? Don’t you still pay Uncle Sam taxes?
by shrimpx 4y ago
Where did you go after US? Don’t you still pay Uncle Sam taxes?
- Trias11 4y agoSwitzerland. Still do but luckily I'm a green card holder, not a US Citizen. Plan to get rid of my GC later this year. No more of filing BS papers and buying US taxes soon.