News

Two others declined to be sent to hospital. The Star Vista said on April 20 that a glass facade panel on level three of the mall “fractured”, and six shoppers sustained non-life-threatening ...