
Day: May 3, 2008

CHINA
Amnesty takes human rights torch on German run
Human rights campaigners started a torch run through Germany on Saturday to draw attention to abuses in China and the situation in Tibet.
PARTNER CONTENT
Summer in Stockholm: discover these local hidden gems
