Larry's Ideas on Nostr: Question: are you still a US citizen and if so how do you file tax returns?Question: are you still a US citizen and if so how do you file tax returns?