Posted by: mangale April 1, 2020
$1200 only for US citizen?
Login in to Rate this Post:     1       ?         Liked by
No , if you are filing tax returns for last 3 years, you will receive it and i assumed you filed as Resident, (IRS treat you as resident if you been here in US for 3 years and been filing 1040)
Read Full Discussion Thread for this article