Scripture reading: Revelation 21:10-12 Revelation 21:12 describes Jerusalem. “And had a wall great and high, and had twelve gates, and at the gates twelve angels, and names written thereon, which are the names of the twelve tribes of the children of Israel.” This is a spiritual “wall,” and these are spiritual “gates” and “angels” (messengers). “A wall” is made to keep out intruders and to keep in those who are in; it is used as security. When the Lord speaks of “a wall” in the spiritual sense, He is talking about something that prevents intruders. Those who are not belonging...