A Chinese woman called Cai Ruo who has been living as a Tibetan nun in Majnu-ka-Tilla in Delhi under the name of Dolma Lama, and claiming to be Nepalese, has been arrested on suspicion of being a Chinese spy, reports the Tibet Express. She is reported to have claimed that she had received death threats from Chinese Communist Party leaders.