Farewell Norman St John Stevas, staunch champion of the unborn

Farewell Norman St John Stevas, staunch champion of the unborn