AFP - The Philippines' independent rights body launched a probe into the national police amid public outrage over a cellphone video showing an officer torturing a naked man.




Source