On 20 December 1974 Huberto Alvarado's tortured and mutilated body was dumped by death squads on the outskirts of Guatemala City.
December 1974 Huberto Alvarado's tortured and mutilated body was dumped by death squads on the outskirts of Guatemala City. This was on 20.