Posted inOld Uk
The number of people sleeping on the streets in London has reached unprecedented levels_ml
Statistics show that the number of people sleeping on the streets in London, UK, has reached an all-time high, hitting the 12,000 mark. Homeless Link, an organization comprising groups supporting…