British professor

This British Professor appeared on American news talking about the Miracle Day phenomenon shortly after it occured. (TW: The New World)