Areas of Work
The Philippines Task Force Detainees of the Philippines is a non-profit organisation concerned with documenting human rights violations, assisting the victims and their families in their material and legal needs, and conducting other human rights work.
Address
45 Saint Mary St., Cubao, Quezon City, Philippines 1109