Skip Channel4 main Navigation

|Powered By Google


Skip to main content

14 Aug 2008 07:00PM - Alex Thomson

Channel 4 News provokes a clash with Beijing officials as the International Olympic Committee refuses to answer questions about China's human rights record.