Plaintiffs holding flags declaring the verdict in front of the Tokyo district court main gate, January 26, 2026.
© 2026 Kanae Doi/Human Rights Watch
Plaintiffs holding flags declaring the verdict in front of the Tokyo district court main gate, January 26, 2026.