Reflections on life, meaning and purpose

Canadian court says city that removed pro-life ads from buses violated free speech rules

In 2020, the city of Guelph had removed three pro-life bus advertisements created and paid for by Guelph and Area Right to Life, an affiliate of Alliance for Life Ontario, but the court recently ruled such an action was ‘unreasonable.’Read More