World’s Most Luxurious Prison
The Justizzentrum Leoben is a court and prison complex located in the quaint city of Leoben, Austria. From what I can tell, this has got to be the most luxurious prison on the planet. The…
The Justizzentrum Leoben is a court and prison complex located in the quaint city of Leoben, Austria. From what I can tell, this has got to be the most luxurious prison on the planet. The…