An unnecessary controversy is being raked up over the recent remarks by RSS Sarsanghchalak Mohan Bhagwat where he said the consecration of Ram Temple (at Ayodhya on 22 January 2024) marked the real independence of India. Let us first take …
Continue reading "How closely linked are India’s true independence and consecration of Ram Temple"