Reflections on life, meaning and purpose

URGENT: Join pro-family Canadians in silently protesting the radical LGBT agenda

The National ‘Pride’ Flag Walk-Out Day(s) are ongoing. And please don’t forget that on Monday, June 3, we also have a number of public pray-ins scheduled. Scroll down to see the list of locations.Read More