A Russian rocket has carried into orbit a satellite that is part of the European Space Agency’s earth observation program. Post Views: 148 News PREVIOUS ARTICLE Nickelodeon announces “Double Dare” revival NEXT ARTICLE Workers and shareholders call GE an ’embarrassment’