Lord David Alton: Life-long Catholic and English Lord
November 11, 2002 | No Comments
Lord David Alton is a life-long Catholic. After attending the Jesuit run St. Edmund Campion School, he attended Christ College, in Liverpool. As a young man he taught special needs