Japan faces its moment of truth

18/07/2022