No CrossRef data available.
Published online by Cambridge University Press: 07 May 2025
Six months ago Sato Junichi and Suzuki Toru were ordinary men looking after young families. But in June they were arrested by a group of uniformed police, taken to a detention center in Aomori, northern Japan and held for 26 days.