A court has ruled that the city of Guelph, in the Canadian province of Ontario, was “unreasonable” to remove pro-life ads from buses. Pro-lifers have hailed the decision as a “big win” for free speech and the unborn.
↧