Hundreds of delivery riders surround and protest at an apartment complex in Changsha, Hunan, China
Explanation from a Chinese local: On December 22nd, delivery riders totally snapped at the 'Heneng Puli' complex in Changsha. The property management (Wuye) made a rule that 'rider