Child’s tooth money leads to opening of new pop-up hostel in London
Malachi Place, a brand-new center to help tackle homelessness in Ilford, East London, recently opened its doors. The initiative is a joint $6.4 million venture by The Salvation Army and the London Borough of Redbridge Council. The building comprises 42