Here's How Many Americans Live In Houses They Can't Afford
September 07, 2017 at 04:35 AM EDT
According to a Harvard University study, over 18 million households are currently stuck spending more than 50% of their annual income on housing, which is up 35% compared to 2001 levels.