IONA STANDS FAST
Iona is a Catholic college in New Rochelle, New York, not far from the big city. It has a president, Brother James Liguori, who is a model of what a Catholic college president ought to be. He believes in the school’s mission and has the courage to stand up to his hypocritical secular critics. "Student Says [...]