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