Tokyo 2020 chief defends Olympic costs
  • 9 years ago
Japan is on the hook to pay as much as 50 million dollars for its scrapped Olympic stadium, despite not a single brick having been laid, officials and media said Wednesday.
Recommended