Chinese Woman Suspected Of Spying On Dalai Lama Detained In Bihar's Gaya | Read

A Chinese woman suspected of spying on Dalai Lama was detained by police today in Bihar's Gaya district. She is likely to be deported back to China.

Related Videos