Chinese stage collapse: video captures moment 25 people were injured at university gala

Saturday’s accident at Beihang University’s aeronautical institute in Beijing sparks pandemonium as performers and the audience run screaming from hall

TOP PICKS

READ FULL ARTICLE