European Court of Human Rights rules against German ban on pro-life leafletting Moral victory for pro-life activists …