Tokyo, Mar 25 : The torch relay for the postponed Tokyo Olympics began its 121-day journey across Japan on Thursday and is headed toward the opening ceremony in Tokyo on July 23.
Tokyo, Mar 25 : The torch relay for the postponed Tokyo Olympics began its 121-day journey across Japan on Thursday and is headed toward the opening ceremony in Tokyo on July 23.