Japan’s Olympic torch relay starts its final leg to Tokyo but some suggest this day should never have come

It was meant to be a curtain-raiser for thousands of sports fans, a celebration of Japan’s recovery from nuclear disaster 10 years ago that would showcase a country emerging strongly from years of …
( read original story …)