A Chinese woman staying in India under a false identity and allegedly indulging in "anti-national activities" has been arrested by the Delhi Police, officials said on Thursday. She has been identified as Cai Ruo, originally from Hainan province in China.
The 30-year-old woman had disguised herself as a Buddhist nun from Nepal and was apperehended from Majnu ka Tila in north Delhi, police said.