The Birds, the Temple, and the Pilgrims — By: Crisis Magazine

The Bible mentions swallows and sparrows that have an envious place for nesting. They have built their nests at the altars of the Lord—in God’s very presence in the Temple. “The bird also has found a house, And the swallow a nest for herself, where she may lay her young, Even Your altars, O Lord of hosts, My King and my God” (Psalm 84:3). Psalm 84 was written, in part…


Read More