Activists in Davao City held a demonstration on Tuesday, the International Day Against Torture, denouncing the political killings and abductions in the Philippines. The New York-based Human Rights Watch is expected to release tomorrow, Wednesday, a report on the atrocities allegedly being committed by state security forces against leftists and political dissenters. (Contributed photo)
comments powered by Disqus