Philippines Admits Police Role in ‘Drug War’ Killings: Stunning Admission Highlights Need for UN Inquiry
UN Web TV 6 April 2021 Still image captured from video of Philippine Justice Secretary Menardo Guevarra disclosing initial findings of a departmental review into the deaths of drug suspects during anti-drug operations in the Philippines to the UN Human Rights Council on February 24, 2021. © UN Web TV (Geneva) – The Philippine Department


