Xu Jinglei is a Chinese actress and film director. She was hailed as one of the Four Dan Actresses in China. In 2002, Xu won the Huabiao Award for Outstanding New Actress for her performance in I Love You and the Hundred Flowers Award for Best Actress for Spring Subway. Read More
More than 1,000 drug users in Shanghai have undergone an eight-month virtual reality treatment programme over the last three years to overcome their addiction. ...