Site icon The Crystal Eyes

White House urged to shutter privately run Kansas prison

Civil rights advocates and federal public defenders have urged the White House to intervene to ensure that a privately run federal prison in Leavenworth, Kansas, shuts down when its contract expires at the end of this year

Exit mobile version