Rights Groups Denounce Duvalier Ruling in Haiti
(IPS) – International and local human rights groups Tuesday strongly denounced the ruling by an investigating judge in Haiti that former dictator Jean-Claude “Baby Doc” Duvalier should not face charges for massive human rights abuses […]