Metro Rail Transit

10 Injured When Escalator Malfunctions in Philippines

An escalator at the Taft Avenue Metro Rail Transit Line 3 (MRT-3) station in the Philippines malfunctioned on March 8, causing 10 passengers to sustain injuries, The Philippine Star reports. According to...