How many years of tax return and w2 should we keep for the purpose of green card application? Thanks
-At least three years for green card applicaiton and five years for US citizen application.