Craig is the research professor of theology at Tyndale University in Toronto and theologian in residence at Westney Heights Baptist Church in Ajax, Ontario.
Craig A. Carter | The creeping advance of childhood sexualization must be stopped
Craig A. Carter | Canada charges on to a Brave New World
Craig A. Carter | Ontario’s College of Psychologists and its thought police
Craig A. Carter | The lessons of history as understood by Christians
Craig A. Carter | My own country is at war with moral reality
Craig A. Carter | Is the Canadian government using euthanasia to save money?
Craig A. Carter | An appeal to natural law is not an imposition of personal moral beliefs
Craig A. Carter | World’s largest pediatric gender clinic shuts down
Craig A. Carter | Losing respect for the court and its justices could mean losing the republic
Craig A. Carter | A brutal, ancient paganism is shaping the Western world