Home News In Empty Stadium, Olympic Torch is Passed from Greece to Japan Amid Summer Games’ Uncertainty