Posts

Showing posts with the label Bishop Springhart

Protestant church leadership in Germany do not give 100% backing to the March for Life. Christian Democrat politicians split.