Graham Watson MEP
Graham Watson MEP. Leads ALDE (Alliance of Liberals and Democrats for Europe) the third largest group in the European Parliament.
Graham Watson MEP. Leads ALDE (Alliance of Liberals and Democrats for Europe) the third largest group in the European Parliament.