Shouldn't we as Christians demand more from our leaders? Why do we idolize them and put them on pedestals knowing that they are indeed human? How can we learn from the mistakes of our forefathers? Let's discuss this together.
See All 228 Episodes of "We Shall Not Sleep"