cai ruo
-
India Arrests Suspected Chinese Spy from Tibetan Refugee Camp
Cai Ruo, a native of China’s Hainan province, disguised as Dolma Lama of Nepali nationality, a Tibetan Buddhist nun, wearing Tibetan Buddhist robes, and shaven hair, living in one of the most hustling Tibetan refugee camps in India, Manju ka Tilla in New Delhi, was nabbed by Special Cell of Delhi Police on suspicion of…