Asia Devotees rush to India’s newly inaugurated Ram temple | AJ #shorts Team Buyback 23 January 2024, 4:50 pm23 January 2024, 4:50 pm Al Jazeera English, Asianews, Worldnews Share this:TweetRedditTelegramWhatsApp