Philippines Assures UN that it Upholds Human Rights

Justice Secretary Jesus Crispin Remulla denied the claims that the country is plagued by a “culture of impunity.”

This post was originally published on The Diplomat.