Craig is the research professor of theology at Tyndale University in Toronto.
Craig A. Carter | A court fines a former Quebec official personally for cancelling a pro-life event
Craig A. Carter | Liberal mainliners are more invested in politics than conservative Christians
Craig A. Carter | The New York Times publishes a slander that’s enough to make a medieval inquisitor blush
Craig A. Carter | Eradicating the scourge of Jew hatred requires understanding its source
Craig A. Carter | Once started, assisted suicide changes and hardens individuals and societies as it kills more and more people
Craig A. Carter | The evidence supports God’s command to multiply over the dire predictions of Thomas Malthus
Craig A. Carter | A big story in Canada shows that basic freedoms are at risk
Craig A. Carter | The United States calls Europe back to sanity and offers partnership and hope
Craig A. Carter | An aggressive LGBTQ agenda in parochial schools brings the Roman Catholic Church to a crossroads
Craig A. Carter | Bill Gates pivots away from alarmism over the climate