Feature: Torturing Nurse – 15-Plus Years of Nihilistic Chinese Noise

 POST BY New Noise Magazine  EDIT

Shanghai, China: at around 25 million people living in the area, it is the world’s most populous city. At its epicenter, the Lujiazui skyline electrifies onlookers from across the Bund. The Oriental Pearl Tower shimmers alongside the China World Trade Center and other multi-million-dollar skyscrapers. The skyline is a “showpiece” of the booming economy of [...]