Tokyo 2020 chief defends Olympic costs

2015-07-22 0

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.