Tuesday, May 31, 2016

There were 6.3 million foreclosures in the last decade. A "normal" amount is more like 2.5 million