Among the various definitions of "noise" is this one: "Something that draws public notice". And "Making Noise" is precisely what groups all over India are doing, or planning to do, in the days ahead in order to wake up the government to its promises. In the year 2000, India was among the countries that had signed on to achieve, by 2015, the United Nations Millennium Development Goals (MDGs). These goals...
More »