News

The new chief of the Philippine National Police, Nicolas Torre III, has a mission: to show that keeping the public safe is possible without taking lethal short cuts in law enforcement.