Their Present & Future Pin Code
Eight billion humans now inhabit the Earth.
How long can it go on?
Back on 20 Nov 2012, when our souls totalled roughly a billion fewer, reading the standard Greenwich meridian centred map conventionally from left to right, the late Hans Rosling tweeted;
1114 is the present PIN-code for the