A Chinese woman has been arrested for allegedly being involved in spying on senior officials of Indian government departments and Ministries. The woman Cai Ruo, who claimed to be a Buddhist monk, is suspected of being a Chinese spy. The woman had been residing in India as a Nepalese national with the name "Dola Lama".