August 20, 2008 by Sachin Seth  
Filed under Terra

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.