English Death squad Cited by user Citation bot on 01 Sep 2020 A death squad is an armed group that conducts extrajudicial killings or forced disappearances of persons for the purposes such as political repression, assassinations…