THE HOSTS OF THE Football World Cup is Qatar, a small middle-eastern nation. China is not one of the teams involved in the games -- but played a huge role in constructing the infrastructure for the games. For a full report on that, click here.
For a response to the criticism that is being levelled…