Under recent Popes, it often looks like Islam, on the march with all the power and arrogance of Satan, is winning because Christian leaders fail to “serve God and His only begotten Son with their whole mind and with an entire will.” If it looks like Islam is winning it is because Christian leaders, like Pope Leo XIV are failing to stand unapologetically for truth, tradition, and the uncompromising defense of Christianity.
Read More.