PH Tops Global Impunity Index

The Philippines ranked the highest in impunity, according to the 2017 Global Impunity Index conducted by the University of the Americas Puebla and UDLAP Jenkins Graduate School, reports Inquirer.net.