Are there any US life insurance companies that sell policies to non-US citizens? If you are a non-resident US citizen but a resident of Italy for the past 30 years, and want to sell stock from a US company in the US, do you have to pay taxes in the US or Italy?