A photo of police taking away Espinosa Chepe hangs in his home.
A photo of police taking away Espinosa Chepe hangs in his home.

Black Spring of 2003: A former Cuban prisoner speaks