Stepping Out of the Boat

Matthew 14:29

The title of this blog is a reference to Matthew 14:29, where Jesus invited Peter to step from the boat and trust in the Lord. My observations on this blog are designed to respond to this challenge, and to offer a vision of how Catholics can proclaim the Gospel in the public square.

Recent Blog Posts

Roe Overturned

[This post was originally published at the Human Life Review’s NewsWorthy blog.] The goal the pro-life movement has worked and prayed for over the last half-century has finally been accomplished. The Supreme Court has finally overturned Roe v. Wade and Planned Parenthood v. Casey. Here is the money quote from the majority opinion, authored by Justice Samuel Alito:Continue reading “Roe Overturned”

A Time for Boldness

The times are fraught with danger. As we await a ruling by the Supreme Court in the case of Dobbs v. Jackson Women’s Health Organization, there have already been attacks on pregnancy centers, while pro-abortion domestic terrorists threaten an “open season” on the centers and call for a “summer of rage”. In this atmosphere, itContinue reading “A Time for Boldness”

The Inequality of the “Equality Amendment”

When does “equality” really mean “inequality”? When New York progressives put forward a proposed amendment to the state constitution called the “Equality Amendment”. Despite its idealistic name, the goal and result of this amendment would treat religious freedom as a second-class right. To understand this, we first need to take a step back and lookContinue reading “The Inequality of the “Equality Amendment””

About Me

I am a life-long New Yorker, a graduate of Columbia College and Harvard Law School, and a former state and federal prosecutor. I am currently the Director of Public Policy and the Director of Safe Environment at the Archdiocese of New York. All opinions here are mine, and mine alone, and do not represent official statements of the Archdiocese. All Glory to God.

Follow My Blog

Get new content delivered directly to your inbox.

Older Posts

Create your website with
Get started