MARCH 23, 2025 Psalm 84:3 Even the sparrow has found a home, and the swallow a nest for herself, where she may lay her young. The Jewish commentator Ibn Ezra provides a unique perspective on this verse. He interprets the Hebrew word דרור d’ror — rendered above as swallow — to mean “free one” or […]

Share This

Share This

Share this post with your friends!