Surprise Me!

'Would Rather Die Than Leave Ayodhya': Villagers Unwilling to Give Land for 251-Metre-Long Ram Statue

2020-08-04 58 Dailymotion

A 251-metre-statue of Lord Ram is to be established in the Barhata village of Ayodhya. The people of the village make a desperate appeal as a notice for acquisition of 86 acres of land has been issued. <br /><br />Video: The Quint<br />Music: Big Bang Fuzz<br />

Buy Now on CodeCanyon