BJP could not secure victory in Ayodha where Modi opened grand Ram temple M Haris June 4, 2024 Hindu devotees walk towards the newly inaugurated temple of Hindu deity Ram in Ayodhya on January 23, 2024. — AFP NEW DELHI: India’s ruling Bharatiya...