Image of the day: Yogi Adityanath unveils 7-ft-tall statue of Lord Ram in Ayodhya

Yogi Adityanath unveiled a seven-ft-tall rosewood Ram statue at Ayodhya Shodh Sansthan.

Watchlist