Tokyo Olympic Torch Relay To Kick Off As Scheduled On March 25
Tokyo: The Tokyo Olympics torch relay will kick off as scheduled in northeastern Japan's Fukushima prefecture on March 25, organisers announced on Monday.
The Tokyo 2020 organising committee will hold a grand start of the torch relay at…
Read More...
Read More...