UK Charity Says Over 24,000 People Are Sleeping Rough On Streets Or On Public Transport
The number of people sleeping rough in the UK is more than double what government statistics suggest. Over 24,000 people will be spending the festive season sleeping rough or in cars, trains, buses or tents, […]
