Why did BJP lose in Ayodhya despite the Ram Janmabhoomi temple?
The Bharatiya Janata Party (BJP)'s defeat in the Faizabad seat in Uttar Pradesh has surprised many, especially since the grand Ram Janmabhoomi temple was recently inaugurated in Ayodhya. This loss has puzzled not...