Rajni bl00dy idi0t who said you to compare India with developed countries? India is not a developed country to compare with them. please understand this basic commonsense just before bluffing idiotic comments! The so called developed countries don't have Billions of people. The people like you must be kicked out of the country soon. If you like American flag so much then you can stick on american flag on you wide a-s-s!