Earth 2050: Visions of the future, today
Eugene Kaspersky’s thoughts on the latest updates to our Earth 2050 futurological project.