Your place for Space News
A Russian rocket has carried into orbit a satellite that is part of the European Space Agency’s earth observation program.