By Teesta Setalvad “By Ram Rajya I do not mean Hindu Raj. I mean by Ramarajya Divine Raj, Khuda ki Basti or the Kingdom of God on Earth” Mohandas Karamchand Gandhi[1] At the heart of the visceral animosity that the Rashtriya Swayamsevak Sangh (RSS), Hindu Mahasabha (HMS) and all theContinue Reading