Shame on the International Olympic Committee for calling protests against the torch relay “a blasphemy of the Olympic spirit.” Although the Communist Chinese government claims to support basic human rights, its track record shows that it will use any means … Continue reading
8 April 2008
by Sean
1 Comment