Rodrigo Duterte’s death squads are the NPA’s sparrow units. The Davao Death Squads took over sparrow units’ membership, structure, tactic …

Trending Now