After spending the night in a cell, a rough sleeper has a score to settle.
2018
2016
1953
2019
2004
2014
1992
2012
2005
1999
2024
2020
1975
2023
—