Prime Minister KP Sharma Oli on July 13 claimed that the "real" Ayodhya lies in Nepal, not in India and that Lord Ram was born in Thori in southern Nepal.
The Significance of Pew’s ‘Religions of India’ Survey
India vs Sri Lanka 2021, 2nd T20I: Bhanuka-de Silva show helps Lanka draw level with a 4-wicket win
SEBI slaps fine on Shilpa Shetty, Raj Kundra, Viaan Industries for violating insider trading norms
Rare gesture: Manipur Chief Minister shows Mirabai Chanu her new office
French YouTuber recreates Olympic moves on random people, watch video
Rafale fighter jets join the 'Falcons of Chamb and Akhnoor'
Here is what you need to know before pursuing masters abroad
India's first 'Vertical Forest' is coming up in Bengaluru
Dos and don'ts for Indian expats in UAE
Happy Birthday Dulquer Salmaan: 10 facts about Mollywood's heartthrob