Tokyo handed its Olympic flag to the mayor of Paris on Sunday, setting the stage for the next Games in 2024 at a closing ceremony that featured park scenes of both cities,…

Read More