Affordable housing and political will can end U.S. homelessness, new book says

Almost 570,000 people sleep on the streets or in emergency shelters across the United States on any given night. The count rises to about 1.6 million over a full year. But who are they? What causes their homelessness? How does…