njviehland.wordpress.com
“Free detained women, punish torturers” – rights NGO
Task Force Detainees of the Philippines (TFDP) has called for the immediate release of the two indigenous Agta women that a Department of Justice resolution said were illegally arrested, immediate …