French deputies hold banner which reads "Human Rights in China" in front of National Assembly during the Paris leg of the Olympic torch rela
Source: Reuters
French deputies hold a banner which reads "Human Rights in China" in front of the National Assembly during the Paris leg of the Olympic torch relay April 7, 2008. Chinese officials called off a chaotic relay of the Olympic torch through Paris on Monday after thousands of pro-Tibet protesters tried to block its path and the flame had to be extinguished at least twice. REUTERS/Jacky Naegelen (FRANCE)
Reuters/JACKY NAEGELEN
Reuters/JACKY NAEGELEN
| AlertNet news is provided by |








