We believe that the Olympics are an opportunity to celebrate the progress that has been achieved in China. David Miliband, British Foreign Secretary, refusing to denounce China’s human rights record amid mounting criticism from rights groups and the U.S. Congress
Coward.
