Stories by Jill Soffiyah Elijah

Jill Soffiyah Elijah, Esq. is deputy director of the Criminal Justice Institute at Harvard Law School. subscribe to Jill Soffiyah Elijah's feed

Posted on: Jun 3, 2005, Source: AlterNet

By aiming the spotlight on the criminal justice system in the U.S., which incarcerates more people per capita than any other developed nation, President Castro exposed a tender nerve for Washington.