This documentary is a brief glimpse into the lives of three individuals and a family living at Hope Haven, a homeless shelter in Dekalb, IL.
No data