Some rare (compared to the USA) European military space news!