MRT-3 Train Derails at EDSA Taft Station, Distraught Commuters Tweet Their Thoughts About the 'Worst Accident in MRT History'
It's all over the news and social media. Late this afternoon, an MRT-3 coach got derailed and slammed through the terminal barrier at t...
Read More