Permanently Deleted

  • socii [none/use name,any]
    ·
    4 years ago

    that's an average of 39.64% nationwide. Multiply that by the 109,000,000 renters in the US, you have 43.2 million people who can't make rent and may end up homeless.
    43.2M/328M= 13% of the population