News8 years ago
Senate panel report again disproves existence of Davao Death Squad
MANILA— A Senate panel report has disproved the existence of state-sponsored killings and Davao Death Squad (DDS) vigilante group. Released last May 17, Senator Panfilo Lacson...