Mayor Duterte Fires Back at Critics “Step Down and I’ll Show You How”
The tough-talking mayor of Davao City, Mayor Rodrigo Duterte fires back at his critics during an interview with the media after some news came out earlier that he cannot fulfill his promise of curbing some of the country’s problems in just three to six months once elected as President of the Philippines. According to the … Read more