• America’s Homeless

    Happy Place, Philanthropy
    America’s homeless population is at around 553,000. They live their street lives in decaying downtowns and slum districts, hidden from our daily commute between work