Anti-G8 protesters rally in Japan

Several thousand people rallied on Saturday on the streets of central Sapporo, Japan, to protest against a Group of Eight summit due to start next week at a luxury hotel a two-hour drive away.

Read the rest: Deccan Herald
|