‘a stain on the conscience of humanity’