Tokyo 2020 Olympic flame arrives in Japan
The Olympic flame for Tokyo 2020 touched down in Japan early on Friday to start its 121-day Olympic Torch Relay journey around the country, bringing a message of peace and hope to the world.