Zhen Zhenhua, arrested (sentenced to death?) for 'sodomy hooliganism', People's Republic of China, 1970s? (lemmy.world)
![](https://kbin.spritesserver.nl/media/cache/resolve/entry_thumb/a0/51/a0511b143e7ab11ee3801dedb59b71ca694ccdd2542c8dc085d542a0cbd1139b.png)
This magazine is from a federated server and may be incomplete. Browse more on the original instance.
en.m.wikipedia.org/wiki/Ignaz_Trebitsch-Lincoln...