By Michael Youssef, Ph D. April 26, 2020 Sheep can do very little on their own; they can only follow what another sheep does or where the shepherd’s voice calls. Sheep are helpless and utterly reliant on the commands of their shepherd. Without a shepherd to lead them, they...
Read More →