Europe has launched its newest £3.4 billion rocket, the Ariane 6, in what the European Space Agency (ESA) heralded as a "historic" moment.The liftoff occurred
Read More