Ella Strickalnd de Souza
Inside Britain's Escalating Missing Persons Problem
With austerity widening society's cracks, the number of people reported missing in London alone has increased 77 percent since 2010.
With austerity widening society's cracks, the number of people reported missing in London alone has increased 77 percent since 2010.