by Emily Honig
For the last century immigrants from the northern part of Jiangsu Province have been the most despised people in China's largest city, Shanghai. Called Subei people, they have dominated the ranks o…