Americans detained in Beijing

Aug. 20, 2008   2 Comments  

Media Credit/Students for a Free Tibet

Five Americans were detained in Beijing on August 19th, after displaying an LED banner with the words “Free Tibet” spelled out in both English and Chinese.