Tourists are flying into space and life on Mars seems a less distant possibility. Meanwhile Europeans are busy trying to create a buzz about our future here on earth.

read more