The Flavors of Abruzzo Rotating Header Image

Posts on ‘March 17th, 2010’

The taxman’s coming

The United States is the only country in the world that requires its expat citizens to file an income tax return and to pay taxes if they’re income is above a certain level. I have to admit, that I find it annoying that I have to file an income tax return when I already pay [...]