you are viewing a single comment's thread
view the rest of the comments
[–] 53 points 2 years ago*

Iirc, the location is a massive fuck you to china town.

Edit: found it

https://metro.co.uk/2024/04/03/worlds-tallest-mega-jail-will-rise-300ft-sky-20578119/

  • source