You cannot say New India because India has still a long way to go. There are cows, buffaloes on the roads, garbage and filth lying on the road. Roads are never swept clean. There is sewerage water overflow from the drains. Villagers make cow dung huts in empty spaces. Open spaces are used for urination and defaecation. People spit on the raods and blare their horns in protest. There is extreme corruption at al levels. You call it New India. India is the dirtiest and the worst place to live.