Legal experts explain that, despite his arrest, no one challenged his eligibility to run for public office. The residents of Davao have shown absolute loyalty at the polls to 'The Punisher.' This was ...
The Hague, Netherlands —Dozens of Filipinos gathered in front of the Scheveningen Prison awaiting the arrival of former ...