'The Punisher' to run for president in the Philippines (Al Jazeera)

A Philippine mayor nicknamed “The Punisher” because of his admitted links to “death squads” has shaken up the country’s 2016 election by officially entering the race for president. Rodrigo Duterte, the mayor of Davao in the southern island of Mindanao, filed his certificate of candidacy on Friday to challenge President Benigno Aquino’s annointed successor Manuel Roxas…