The punisher group Davao Death Squad (DDS)
The group is allegedly responsible for summary executions of street children and any individuals suspected of petty crimes and drug trafficking. The Davao Death Squad (DDS) is a punisher group supposedly active in the Philippines, Davao City. Everyone believed that the Davao Death Squad (DDS) group is responsible for the killing and disappearance of people …