Tibet activists cause a buzz in New York City when they use the windows of huge department store across from Union Square to really display their message. A few days into the Beijing Olympics, these activists show us that they really know how to steal the spotlight.ft08.tvfreetibet2008.org