Prisoners of the Cicpc Tucacas sew their mouths to demand to be transferred
A Window to Freedom has been denouncing that police cells are “the new prisons of the 21st century”, where the survival of detainees depends on the relatives of the inmate population. The