Islamic hordes. Islam-Socialism? Coming Communism? Catholic courage! Questions.