Quizzing Live

In Politics, In Which Year Did Ken Livingstone Become Leader Of The Greater London Council

Answer:
1981