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: Tagum City
Anatomy of the ‘Tagum death squad’, a Human Rights Watch report
“The Philippines is in ‘a death squad denial.’ – Human Rights Watch
Photo of the Week: Not the Children’s Show
Not the Children’s Show