hi all i have just been reading other threads on green card and they are talking about having to renew them every year i am getting a us citizen parents visa as my son became a citizen he is married to an american girl and all his children were born there do we have to renew it every year no one have said this to us before