Prasadji, the whole point of the thread is to show that there are groups of people who care enough about their country (the physical condition at least) to at least make an attempt to keep it clean. Just like Kejriwal is trying to clean up dirty politics, so too there are movements within the country to clean up the streets.
If you note, this is in the "Chitchat" section where you can talk about anything you like. And that includes information about things that are happening/movements in our world or in our country. Hope this answers your question.
Prasadji, may I respectfully say that you have not read through the link. If you click on it, it takes you to a typical Indian street, and when you click on one of the four options, it'll take you to the actual work this group of Indians is doing to clean up the country. Click on the "About Us" link and you'll read about this group.
I don't know what you mean by hanging dirty laundry out. This link actually shows the wonderful work this group of people (who call themselves The Ugly Indian) is doing to clean up our streets. Rather than showing India in a poor light, it is showing the other side of India, people who are committed, altruistic and truly care about cleaning the streets. Please do go through it, and you will see what I mean. (And this is no scam or fake. The friend who mailed me this link is part of this movement and he's a retired Wing Commander).