Another setback for the Tokyo Olympics. The torch relay in the capital has been scrapped over COVID-19 concerns. It was set to begin on July 9 and last for 14 …

source