Lights of Hope: The Canadian Voice of Reason
In a world that is increasingly divided, it can be difficult to find hope. But in Canada, there is a growing movement of people who are working to build a better future for all. Lights of Hope is a collection of...