The Philippine National Police on Thursday said it cannot file charges against cops linked to the alleged vigilante Davao Death Squad (DDS) based on the testimony of self-confessed hitman Edgar ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results