Share this story

Homeless sweeps cause ‘invisible harm’