Tibetan Protest in NYC
At a protest in Washington, DC, Dechea Dolma, a Tibetan from New York City, responds with tears to deaths in Lhasa under Chinese troops' crackdown. Protests around the world coincided with the Olympic torch relay begun in Olympia, Greece. Photo by Melina Mara / TWP.
truthout / April 2, 2008 / The Rag Blog
truthout / April 2, 2008 / The Rag Blog