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

The Quint 2020-08-04

Views 58

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.

Video: The Quint
Music: Big Bang Fuzz

Share This Video


Download

  
Report form