By Siru (Rose) Zhu In Politics, Society & CulturePosted August 13, 2014China’s African Immigrants: Trapped by StatusIn 2009, a Nigerian immigrant in Guangzhou, China, died during a police immigration raid. The man jumped out of a second-floor shop window in order to escape the passport check, […] READ MORE