Skip to content

G8

A World Record

There is an atrocious world record of human rights abuses – from more than just one host nation of the Olympic Games.