islamic socialism muslim moschee communism islam lenin god latest news muslima church bible election politics capitalism conservative republican liberal muslime news communist political nachrichten marx jesus government