After Forced Evictions, a Nightmare of Red Tape
Forced demolitions have been labelled China’s greatest source of social unrest; Amnesty International reports that evictions have given rise to over 40 self-immolation protests in recent years. At 2Non—”Non Fiction...