India’s Hall Of Shame

  As we are entering into the 65th year of Independence, a zeal, a fervor can be felt all around; and moreover, as we celebrate the glorious achievements of our six Olympians, who have made the whole nation proud with their feats, here are six cases which put every Indian, worth his salt, hang his head […]