Sign of the times

In the Bible, God is said to have put the rainbow in the sky as a promise to all life on Earth that there would never again be an all-destructive flood like the one Noah experienced. In this strange, dark time, the rainbow is being used by both children and adults around the world as … Read more