Around 800 homeless people in Denver started receiving cash payments in December as part of the Denver Basic Income Project. A report shows there is some success with the project.
Around 800 homeless people in Denver started receiving cash payments in December as part of the Denver Basic Income Project. A report shows there is some success with the project.