All posts in Editorial

  • When God Walked on Earth

    The next time Christ’s feet touch the earth, the Mount of Olives will split from east to west (Zech. 14:4).