British Politician Activist
Dr. Joseph Kevin McNamara KSG is a British Labour Party politician who served as a Member of Parliament for almost 40 years.