LONDON, Jan. 8, 2018 – From portable cardboard tents to one-way bus tickets out of town, cities’ efforts to tackle homelessness have been met with both praise and scorn. In London alone, there are almost 1,000 people who sleep rough, according to official figures, while more than 4,000 are on the streets across Britain every […]