Is Shanghai really ready to host this stunning international extravaganza?

READ FULL ARTICLE