Day: February 25, 2026

God Is Good

GOD GIVES US REST

GOD GIVES US REST “In peace I will lie down and sleep.” Psalm 4:8  In the animal kingdom, we learn that most creatures need sleep. While bats sleep about 20 hours a day, giraffes sleep less than 2 hours.  Baby whales may not sleep at all during the first few […]