Headlines from China: Shanghai Launches Accessible Cinema Project for Visually Impaired Moviegoers

 /  Headlines From China  / 
Starting from January 25, visually impaired people can go to the "Love Cinemas" in Shanghai to enjoy the holiday movie "Lost in Russia" with their family and friends. Read More