![Japan lights Olympic torch after one-year Covid delay](https://cdn.newsserve.net/700/t/20210325/22d54a312964bd0b6b4c4021b8d97ee7.jpg)
Japan lights Olympic torch after one-year Covid delay
It was all supposed to happen in 2020, but Japan has finally kicked off its Olympic torch relay.
Full Article
It was all supposed to happen in 2020, but Japan has finally kicked off its Olympic torch relay.
Full Article