Taguri: political prison camp