Reflections on life, meaning and purpose

Canada has abandoned religion and replaced it with destructive secular values

Canada shows that when religious values are abandoned, they do not leave a vacuum – other values rush in to take their place, often in support of the very practices that have destroyed our communities.Read More