A 50-year-old Chinese woman, who was arrested for posing as a Nepalese national and living disguised as a Buddhist nun in a Tibetan colony in Delhi was allegedly spying for China to influence exiled Tibetans, said sources. Cai Ruo, alias Dolma Lama, was arrested by Delhi Police Special Cell on October 17 for staying illegally […]