Motorcyclists ride past the building housing Unit 61398 in Shanghai. China is awash with nondescript new office buildings so the 12-storey tower on the outskirts of Shanghai's Pudong area hardly looked likely to cause global headlines. Not even propaganda posters on walls surrounding it or People's...
FULL ARTICLE AT The Guardian