The Tokyo Olympic torch relay started in Fukushima, Japan on Thursday, March 25.
Tokyo 2020 games: Olympic torch relay begins in Fukushima
Al Jazeera STUDIO
After a delay of more than a year, the Olympic torch relay ceremony for the Tokyo 2020 games has begun.