By Prawesh Lama and Neeraj Chauhan | Hindustan Times, New Delhi
UPDATED ON AUG 18, 2020 06:28 AM IST
China’s Luo Sang, who was living in India as Charlie Peng, is being questioned by officials. Two years ago, he was arrested by Delhi Police on forgery charges
Enter your email to get our daily newsletter in your inbox
Get our daily newsletter in your inbox
Thank you for subscribing to our daily newsletter.