Doves flew and confetti rained down as the Olympic torch was carried along the ancient Great Wall on a misty Thursday morning, the eve of Games that China hopes will demonstrate its modern-day strength. Hours before flying to Beijing for Friday's opening ceremony, US President George W Bush used some of his bluntest language yet in criticising China on human rights.