The existence of a Davao Death Squad (DDS) in Davao City is a common knowledge among police officers in the area, retired police colonel Royina Garma claimed. Garma, at the ninth hearing of the House ...
Some results have been hidden because they may be inaccessible to you