Tokyo Olympics 2020: Delay of games cost $3 billion, per report

Tokyo Olympics 2020: Delay of games cost $3 billion, per report

CBS Sports

Published

An official government explanation of the costs is expected to be released in December

Full Article