THE IRRELEVANCE OF ORGANISED RELIGIONS IN THE MODERN WORLD
Cover image: The Grand Mosque in Paris (LifeSite News) Varghese Pamplanil William Kilpatrick, in LifeSite News, has quoted,the apparently, “monstrous” words of a seemingly “fanatic” Cardinal Robert Sarah. The Cardinal said “Islamism is a monstrous fanaticism, which must be fought...