Filtered By: Topstories
News
Armored personnel carrier storms into The Pen's lobby
An armored personnel carrier crashed into the tear-gas filled lobby of the Manila Peninsula Hotel around 5:05 p.m. and troops began storming the building, television footage showed.
More Videos
Most Popular