Gorilla Convict

  • USP Leavenworth

USP Leavenworth

postimg
  • May 5, 2013
At the United States Penitentiary in Leavenworth, Kansas, there exists a cell-block known as the "Dog House." For historical purposes, the Dog House, ...