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.
1933
2019
1968
2024
2017
1980
2008
2025
2007
1969
2021
2022