![Profile Image](https://pbs.twimg.com/profile_images/1022581303194148864/-H-gyGJ__normal.jpg)
Alexandra Jaffe @ajjaffe
More than 15M people live in households that owe as much as $20B to their landlords, according to the Aspen Institute. As of July 5, roughly 3.6 million people in the U.S. said they faced eviction in the next two months...https://t.co/hTxSfQ8jwU — PolitiTweet.org