Homeless people cover many miles every day in their quest for somewhere to sleep ...

Read More