UN Human Rights Committee Calls for Moratorium on Life Without Parole in U.S.
Groups fighting Death By Incarceration traveled to Geneva to brief committee for its review of U.S. compliance with human rights treaty.
Groups fighting Death By Incarceration traveled to Geneva to brief committee for its review of U.S. compliance with human rights treaty.
By Center for Constitutional Rights October 18, 2023, Geneva, Switzerland – On the heels of President Biden’s visit to Israel and as the Palestinian death toll in Gaza passes 3,300,…