Arrested Chinese woman, living as Nepali monk in Delhi, may be a spy: Police The woman has been identified as Cai Ruo and is a native of Hainan province in China New Delhi: Cai