Sardar Vallabhbhai Patel, India’s unifier, died to this day 70 years ago. His memory has been blocked in public consciousness by the Congress dispensation...
India seemingly has armies of self-appointed guardians of secularism, such as those who petitioned the Supreme Court to turn Ayodhya’s disputed site to a...