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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results