BREAKING: Europe’s top human rights court slaps down German ban on pro-life leafletting

The ruling is a 'moral victory' for pro-life activists, says the European Center for Law and Justice.

Feed: