Hi, I have green card which is expiring in March 2012. I am currently in US and am going to India in 1 week for family emergency. I may have to stay in India for a year. I am wondering if I can renew the green card from India at US consulate or do I have to return to the US within 6 months or so to get the green card renewed? If I cannot return in 6 months, will I have problem returning back in 1 year with an expired green card? Thanks.