New Video

A new video is now available. It is taken from the second talk, given in Dallas, Texas, to Christians. The video can be viewed here:
A Message to All Christians.

 

Leave a Reply