An evangelistic short film (10 minutes) from St. Helen’s Bishopgate in London.  It features New Testament scholar Paul Barnett.  Did the Christmas event really happen?  Find out…

Advertisements