RT @NewLeftEViews: B/w 1995 and 2015, Tokyo and London experienced a similar rate of population growth, 14.3% and 18.6% respectively.

RT @NewLeftEViews: B/w 1995 and 2015, Tokyo and London experienced a similar rate of population growth, 14.3% and 18.6% respectively. But t…

related posts