20080812 indias-vision: Is this the Independence we shed our blood for?