Earlier quoted context omitted.
"And the US double taxes their citizens living abroad the same way." Except they don't. You have an exemption for foreign income. "It is even possible you have never set foot in the US yet are required to pay uncle sam's taxes." I don't believe this for a second. You would be a US Citizen, therefore you would have stepped foot in US territory.
> "And the US double taxes their citizens living abroad the same way." > Except they don't. You have an exemption for foreign income. Because all the other 20 year olds working part-time at Starbucks employee the best accountant in town for a few hours per year to do their taxes. > "It is even possible you have never set foot in the US yet are required to pay uncle sam's taxes." > I don't believe this for a second. Y…
Your inability to do your taxes is no one's problem but your own.
"Ever hear of a guy called Ted Cruz?"
You mean the guy who's going all over the country right now?