THE long seven-year wait will end tomorrow as the Olympic Games will open in Beijing. The city has been the most controversial host city for a generation, since Moscow in 1980, and it has been dogged by criticism from the moment it was awarded the honour in 2001.
Read