In Iowa, a brand-new village of tiny homes is rising where rent starts at just $300 a month. Homes come with their own bedroom and kitchenette, and a 19th-century schoolhouse is being transformed into a community hub with a gym, a chapel and free healthcare.
There’s a catch, though — and it’s the best kind.
The village is reserved exclusively for people who have been living on the streets…