By LUIS V. TEODORO Vantage Point | BusinessWorld “Total system failure at all levels of government to protect Filipino lives” was how Phelim Kine, deputy director of the Asia division of Human Rights Watch (HRW), described the situation in Tagum City, Davao del Norte last Wednesday, May 21. Kine was presenting to the media HRW’s…
Tags: ‘death squad’
Anatomy of the ‘Tagum death squad’, a Human Rights Watch report
“The Philippines is in ‘a death squad denial.’ – Human Rights Watch