Yesterday, a Vega launch vehicle lifted off from the Guiana Space Center in Kourou, France, at 8:52 pm EST. On board were two satellites, one for Spain and one for France. Initially, the launch was going according to plan, but things took a turn for the worst.

expand full story