Anatomy of the ‘Tagum death squad’, a Human Rights Watch report Marya Salamat May 22, 2014 1 Comment 'death squad', Davao Death Squad, HRW, Mayor Uy, Tagum City “The Philippines is in ‘a death squad denial.’ – Human Rights Watch Read the rest of this entry