Tokyo Olympic torch relay pulled off streets in Hiroshima hi IndiaSports On May 11, 2021 The Tokyo Olympic torch relay is being pulled off the streets in Hiroshima prefecture as COVID-19 cases rise in Japan barely 10 weeks before the opening ceremony. Continue Reading Share