Entries by Thor Barraclough

A new report on eviction

A new report by a collaboration of institutions and organizations estimates that without significant federal intervention, 30-40 million people in the US are at risk of eviction by the end of the year.