Martha Esquivel

Martha Esquivel is the sister of Luis Esquivel, plaintiff in the Center for Constitutional Rights lawsuit challenging long-term solitary confinement tells how confinement deprived her brother of any relationship with his family.

December 10, 2017