thepolicytimes.com
Plan in progress for 151-metre-tall statue of Lord Ram in Ayodhya | thepolicytimes.com
According to BJP leaders in Uttar Pradesh, plans are in progress to install a statue of Lord Ram on the banks of the Saryu River in Ayodhya.