Filtered By: Topstories
News
Armored personnel carriers arrive at The Pen
Armored personnel carriers were positioned at the Manila Peninsula Hotel on the Ayala Avenue side around 4:10 p.m., television networks reported. The APCs from Special Action Force of the Philippine National Police rumbled down moments after sporadic gunfire rang out. - GMANews.TV
More Videos
Most Popular