| Last updated at: (Beijing Time) Monday, June 02, 2003 |
Thousands of Protesters March Against G-8 |
Tens of thousands of demonstrators poured into the streets Sunday to protest the Group of Eight summit across Lake Geneva in the French town of Evian, some battling with police and looting shops and gas stations.
|
|
|
|