April 7, 2008
Passions Over Torch Run Hot
The fourth and fifth stops on a planned 85,000 mile relay bearing the Olympic flame from the Acropolis in Athens, Greece to the site of this year’s Summer Games in Bejing, China turned ugly over the weekend, as thousands of protesters in London and Paris disrupted the procession, drawing attention to China’s reputation for human rights abuses and its heavy-handed suppression of internal dissent in Tibet.