On the eve of Canada Day, St. John's held a Canada Day service and special coffee hour. This long weekend is a time to reflect on all that we have with deep gratitude, as we hold the dark chapters of our history alongside the immense majesty and abundance of this land, and the community will for positive relationships between all the diverse people who live here. God bless us all.