Forecasts for the distant future

Scientific predictions for the distant future of the universe, our planet and humanity. Very interesting speculation.