Hello everyone I had a question about taxes related to a non b visa. Idk if this is the correct place to ask these questions so if it’s not then sorry. Anyway, the time to file personal income tax in the US is coming up…