Can India be Cleaned-up?

The first captivating feature of India when one travels from another country, say a developed country, is the traffic jams. When their eye sight  gets used to the Indian traffic system, comes the next punching feature – the dirt and garbage along the Indian roads! Be it a foreigner or a NRI raised in India! …

Read More