The story of Shiori Ito, the woman who shocked Japan with a public allegation of rape in a country where sex crimes are rarely discussed.
2010
2007
1972
2002
2014
2004
—
2024
1995
2022
2001
2005
2019
1932