Sobering images from space show the impact of devastating floods in Germany and Belgium that have left more than 100 people dead.
Satellites over Europe track massive floods in Germany and Belgium : Read more
Satellites over Europe track massive floods in Germany and Belgium : Read more