SW China rainstorms leave eight dead, six missing

More heavy downpours in Sichuan Province since Monday evening has left two dead and six missing, bringing the rain-caused death toll to eight since June 30, the provincial flood control office said Thursday. Continuous downpours…

China Pavilion to reopen to visitors

The Shanghai Expo’s China Pavilion expects crowds to teem through its doors when it reopens on July 12 in the sweltering summer heat. The pavilion will be open to public for three months till October…

‘Mamma Mia!’ to open on Chinese stage

A Chinese production of the popular stage musical “Mamma Mia!” is to open in Shanghai next week, the show’s producers said Thursday. “After years of planning and negotiating, ‘Mamma Mia!’ the global smash hit based…