The blood-soaked history of the twentieth century remembers no darker medical figure than Josef Mengele. His atrocities included the severe torture of twins and people with disabilities.
The Israeli Knesset’s recent passage of its heinous “Death Penalty for Terrorists” law on March 30 has effectively defiled ...