After 19 days of hosting the world’s biggest sports event in the midst of a pandemic, Japan delivers a fitting sendoff and a handoff to Paris, the 2024 host.
After 19 days of hosting the world’s biggest sports event in the midst of a pandemic, Japan delivers a fitting sendoff and a handoff to Paris, the 2024 host.