Charlie Peng, 39, who is suspected of spying for China, has been arrested in Majnuka-Tilla, the Tibetan settlement in New Delhi. The Times of India has reported that he has been running an espionage ring in India, and exposed in a top-secret intelligence operation by Delhi Police’s special cell. Charlie Peng hails from Nanjing in China and the authorities suspect him of being a highly trained Chinese agent.