NEWSLETTERS
What’s happening in Asian Church and what does it mean for the rest of the world?
Home / Multimedia
Human Rights Watch is alleging that police in the Philippines are falsifying evidence to justify killings related to a drugs crackdown in that country. The group is calling upon the U.N. to intervene and set up mechanisms for accountability.