After spending the night in a cell, a rough sleeper has a score to settle.
1952
1979
1975
1949
1972
1970
1967
1964
1971
1994
1935
1976
1973
1958
2024
2023
2025