Skip to playerSkip to main content
  • 10 years ago
Japan chooses a new, slimmed down 2020 Olympic stadium design, after an earlier version set off a row over a $2.0 billion price tag that would have made it the world's most expensive sports venue.
Be the first to comment
Add your comment

Recommended