March 23, 2008 by Nate DeMontigny Insider Footage from Tibet China, Dalai Lama, Human Rights, Olympics, protest, Tibet, Video Leave a comment Share this:FacebookTwitterEmailLike this:Like Loading... Related