The Gallardo family

Alfonso Gallardo and his daughter, Hazel, were at one point sleeping at a Greyhound bus station, but now they have a roof over their heads -- and hope for the future.

Alfonso Gallardo and his daughter, Hazel, were at one point sleeping at a Greyhound bus station, but now they have a roof over their heads -- and hope for the future. by Leila Navidi