Speaking to RT, former London Mayor Ken Livingstone has suggested that the world would be a better place if it were run not by governments, which are detached from their citizens, but by city authorities who know the real needs of their people.
Read Full Article at RT.com