Houston Community News >>

9/17/2011 Mamma Mia - the first ever blockbuster musical to be translated into Chinese - has opened in Beijing to sell-out audiences. The show has proved a hit with everyone, from Chinese teenagers to retired Communist officials.

Read More


Advertisement