A 25-year-old domestic worker escaped with just scratches to her left leg after making a successful leap from an escalator that suddenly broke down in a shopping mall on Orchard Road in Singapore. Just after 2pm on Thursday, a 39-year-old Australian man, who is an IT manager, was taking his daughter aged four in a baby […]