High-rise web 07.06.2016 14:00 mb.com.ph (Philippine News) Workers perform death-defying tasks while dangling from this mesh of steel bars at an ongoing construction at the Mall of