christian freedom church antichrist bible germany christianity 666 holocaust hitler election communist nazi jesus politics armageddon capitalism communism economics political government god liberty