Tornado causes theatre roof to collapse and crush people

The Apollo Theatre in Belvidere, Illinois, was overcome by a suspected tornado on Friday night when the funnel caused a partial roof and marquee collapse. Among the rubble, one individual was found dead, and dozens of people were injured, necessitating more than 20 emergency vehicles and personnel to arrive on the scene. Witnesses observed emergency personnel carefully digging through the fallen debris, searching for anybody who could potentially be trapped underneath, while others were carried …

Read more