Ken Livingstone is an English politician, he served as the Mayor of London between 2000 and 2008. He is also a former MP and a former member of the Labour Party.
RT News App
© Autonomous Nonprofit Organization “TV-Novosti”, 2005–2022. All rights reserved.