homeless shelter bus

Sleep deprivation means homeless individuals are often left in a haze of fatigue, confusion, depression and illness.