16 () posted 1 year ago by DrLeaks2 1 year ago by DrLeaks2 +16 / -0 1 comment share 1 comment share save hide report block hide replies
I don't think it's a secret Chinese police station, but rather a hub for Chinese secret police. It's more like an intelligence operation where the goal is to intimidate.