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 the New York Times government forces manipulated crime scenes to make it appear the victims were killed while resisting arrest. Read More …