Tuesday, November 07, 2006

India Revealed

India is one of the world's most populated country, where children are forced to sllep on streets and perform daily to make a living.

Yet we rely on India's economy.

Here is the true India. The side you will not hear about. a side that the media has tried to hide over the years.