Indians devotees denied holy dip in Mansarovar lake

India Published: May 28, 2018, 06:13 PM(IST)
Indians devotees were allegedly denied holy dip in Mansarovar lake by the Chinese authorities. Watch the video to know more.
Read in App