Greg Schiller explains why Elgin won't let him house the homeless in his home
Jan 04, 2018, 12:40 PM
Greg Schiller is the Managing Director at the Light In The Darkness in Elgin and the city isn't letting him have the homeless sleep over in the cold.