Kraftwerk Barred Over 1998 Free Tibet Concert
Chinese authorities have barred German electronic music legends Kraftwerk from a Beijing festival, apparently because of a cancelled appearance at a concert for Tibetan independence 15 years ago. From Jonathan Kaiman at The...