More than Two Dozen Injured as Choir, LED Screen Fall in Stage Collapse
BEIJING — A wooden stage estimated to be about 10 feet above the floor below gave way during a Nov. 28 choral performance with dozens of singers at Beihang University’s school of aeronautical engineering. Most of those on stage at the time fell; 25 were hospitalized. An LED screen also toppled over and fell to the lower level from one side of the stage.
Read More »