Kevin McNamara
Dr Kevin McNamara was for forty years a Member of the British Parliament and held several key appointments, including Shadow Secretary of State for Northern Ireland.
Dr Kevin McNamara was for forty years a Member of the British Parliament and held several key appointments, including Shadow Secretary of State for Northern Ireland. See less