Torba? I agree with his promotion of Christianity in society (although I’m fairly certain he’d not consider me Christian. Back atcha, dude ...). Unfortunately, his website attracts a large number of real creeps who would have been right at home in Berlin, ca.1939.
I never heard of him till now