Indian police tracked down a Chinese woman on Thursday (December 29) in Gaya, a Buddhist pilgrim centre in the eastern state of Bihar. She was believed to be a "Chinese spy" and a potential threat to the Tibetan spiritual leader Dalai Lama.
The local police had released a sketch of the woman, who was identified as Song Xiaolan. Her presence at the Buddhist pilgrim town of Bodh Gaya sparked security concerns as the arrest coincided with Dalai Lama's Bodh Gaya visit.