Netherlands, Feb 9, 2019: The Netherlands is becoming the land of death, and that’s not just physical death with its permissive euthanasia laws, but spiritual death with the Catholic Church in decline. It is, in fact, in freefall. Archbishop Wim Eijk, one of the country’s most steadfastly Catholic bishops, revealedContinue Reading