Followers

Showing posts with label China. Show all posts
Showing posts with label China. Show all posts

Tuesday, March 04, 2008

Declare Independence!


Seems Bjork has pissed off a few people in China. During a recent concert in Shanghai, she ended her concert-closing song "Declare Independence" by shouting "Tibet! Tibet!" China has ruled Tibet since 1951, and it's a touchy subject there, with talk of independence taboo.

Come back to America, Bjork! We need some independence here, too.