A PEEK IN PICTURES: Almond Street Mission

Almond Street Mission takes a look into life on the streets. Caleb Jeremiah Goodman answers a call the Lord has placed on his heart and goes homeless. Only thing, when he winds up at the Almond Street Mission in El Camino, California, and saves gorgeous Glorilyn Neilson from assault, he doesn’t count on falling in […]