Green Party MEP candidate and Sheffield Lord Mayor Magid Magid speaks during the launch of the Green Party's European election campaign in central London .AFP
Green Party MEP candidate and Sheffield Lord Mayor Magid Magid speaks during the launch of the Green Party's European election campaign in central London .AFP