News Olympic torch relay barred from public roads in Japan’s Osaka region By - April 7, 2021 0 241 Facebook Twitter Pinterest WhatsApp Japan’s western region of Osaka will hold the Olympic torch relay without spectators as record coronavirus infections prompted its government to declare a medical emergency.