The Tokyo Olympics torch relay kicked off today, a year late and without spectators, heralding a major step towards the start of the Coronavirus-delayed Games on July 23.
The rose-gold, cherry blossom-shaped Olympic torch was lit at the J-Village sports complex in Fukushima, which served as a base for operations responding to the 2011 nuclear disaster.






