The story of sixteen men put on trial for sadomasochism in the dying days of Thatcher's Britain was told by the police, the prosecution and the tabloid press — but not by those in the dock.
2024
—
2015
2006
2001
2017
1972
2018
1985
2012
2011
2004
1990
1991
2019
1999
1953