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.
2019
2024
2022
2006
2020
2013
1974
1994
2008
1980
2017
1968
2025
2007
1933