KRTL BioTech

Looming evictions may soon make 28 million homeless in U.S., expert says

Looming evictions may soon make 28 million homeless in U.S., expert says

"We have never seen this extent of eviction in such a truncated amount of time in our history," housing expert Emily Benfer said.