deeshaa.org
A Tale of Trash
One of the most enduring impressions that visitors to India carry away with them is that Indian cities are littered with trash. This is really unfortunate since trash is something that each of us c…