The Olympic Torch Relay has begun in Japan
![The Olympic Torch Relay has begun in Japan 1 Banner 4](https://i0.wp.com/babylonradio.com/wp-content/uploads/2021/04/Banner-4.png?fit=768%2C432&ssl=1)
The 121 day long torch relay for the postponed 2020 Tokyo Olympics finally began in Japan last week. Delayed due to the pandemic, this summer’s Olympic Games arrive in a sea of uncertainty. No international fans are permitted at the…