How often do I have to renew my green card?
I have been living here in the United States for almost 10 years now and my green card is about to expire. Do I still need to renew it even though I have been here for such a long time? And what if my mom has already become a U.S. citizen? And I have heard that if I have live here for a certain amount of time that I didnt need to renew it anymore, is that true? Also, where would I be able to renew another one?