Catholic Herald logo

The last few days have been stupendous. Here are some of my immediate impressions