Watch India Tv's EXCLUSIVE report on construction of 221-meter tall Ram statue in Ayodhya

India TV News Desk [ Updated: June 14, 2019 19:40 IST ]
Watch India Tv's EXCLUSIVE report on construction of 221-meter tall Ram statue in Ayodhya
chandrayaan-2