United States Penitentiary, Leavenworth: A Rich History
The United States Penitentiary, Leavenworth, commonly known as USP Leavenworth, is a medium-security federal prison located in Leavenworth, Kansas. It is one of the oldest and most well-known federal prisons in the United States. USP Leavenworth has a rich history dating back to 1895 when it was first established as a military prison. Over the … Read more