After spending the night in a cell, a rough sleeper has a score to settle.
2005
2004
2000
1998
1995
1982
2002
2006
2003
1987
1977
1959
2024
2023