Guest Post: “Russia’s Invasion Is Defeat for Humanity — How Should We Respond?”
Today’s guest post comes from Monsignor Stuart Swetland, and he is no ordinary commentator: read his impressive bio and you’ll find that he’s a graduate of the U.S. Naval Academy and a Rhodes Scholar...