The Earth God of Loufan County
October 27, 1983 — Shanxi, People’s Republic of China Deputy Director Guo is waiting in line to use the phone. It’s the third time this week he’s tried to reach Division Chief Deng at the Municipal Commerce Bureau in Taiyuan. The last two times Deng was in a meeting and despite the written messages left […]
Continue Reading