The Dispatch

The next Doctor of the Church?

January 30, 2023 Casey Chalk 6

Last January, Pope Francis declared Church Father St. Irenaeus of Lyon (d. 202) to be a Doctor of the Church, a title given to those of eminent learning, a high degree of sanctity, and having […]

The Dispatch

A Warning Ignored

January 28, 2023 Marcus Grodi 9

Thirty-seven years ago today, on January 28, 1986, seven astronauts suffered a horrendous death as the Space Shuttle Challenger exploded in mid-air seventy-three seconds after takeoff. Almost anyone, at least in America, who was alive […]