A poor and perplexed perception about relevance of Independence Day in India.
Read this post on knownlyplanet.blogspot.com