Skip to content

Culture

The Assassination of Charlie Kirk

The deaths of Charlie Kirk and Iryna Zarutska exemplify a society unmoored from transcendent norms, underscoring the imperative for principled and public Christian witness.

Samuel de Champlain: For the New World

Samuel de Champlain, explorer and founder of Quebec, was a cartographer with a cross in his compass—driven not by gold or glory but by a vision of a Christian society in the New World.

The Confederation Report: The Pagan Resurgence

On August 3rd, 2025, the tallest idol of Lord Ram in North America was unveiled at the Hindu Heritage Center in Mississauga, Ontario. This towering 51-foot statue now stands as a physical symbol of the Hindu religious worldview.