China officially unveiled its bubble-wrapped National Aquatics Centre, nicknamed the “Water Cube”, on Monday, one of the two iconic venues for this year’s Beijing Olympics.

Read the full story