Special Action Forces described by witnesses as “death squads” killed 5,287 people in 2018 and another 1,569 by mid-May of this year,
Gun News

Death squads killing unarmed civilians in Venezuela

A United Nations report detailed horrific actions of Venezuelan government death squads killing unarmed civilians. According to an article in […]