Contains
- Sparrow Unit
A hit squad of the New People's Army in the Philippines.
- death squad
A clandestine military or paramilitary team who murder political dissidents or petty...
A hit squad of the New People's Army in the Philippines.
A clandestine military or paramilitary team who murder political dissidents or petty...