Desperados! Since 2006, US Population Has Risen By 23.7 Million With 97.1% Renting Their Dwelling (Fed Policies Distort Homeownership) January 29, 2018 10:05 am