Msgr Benson's "Lord of the World": The Antichrist - Son of Satan? Is he an individual person? Will he have his own thoughts? How long will he reign? His place of origin? Why 666? ...


This episode was livestreamed on 28 February 2023.