Lockdowns have stopped people moving. And fugitives are running out of places to hide
Qiu Binhua, from Shenmu City, Shaanxi Province, was believed to have sold the body for a ritual, making 5,000 yuan ($760) profit, according to police. Qiu had fled to Hulestai Sumu, in…