John NjorogeMay 5, 2020Coming Home: The Story of John Njoroge and Valley Light HomeLike a young David who used five stones to defeat his enemy, 20-year-old John Njoroge felt God urge him to “use what he had in his heart”...