'Jesus Holds the Victory Flag': Archaeologists Uncover What Could Be Jesus' Last Supper Room in a Way You've Never Seen | CBN News
Israeli archaeologists have given new life to the ancient stone room traditionally believed to be the site of Jesus' Last Supper on Mt. Zion in Jerusalem.