My brother is a U.S. citizen currently based in India. If he files a petition for my Green Card/permenant residency status in the US, how much time will it take for me to get the Green Card? Kindly note he will file the petition from India. I have heard that if you file the application in India rather than from the US, the processing time is very less because of a much fewer cases of US citizens applying for family-based Green Card while living permanently in India. Kindly advice.