Space Shuttle Endeavour made its 25th and final launch on Monday, blasting into orbit carrying six astronauts and two major additions to the International Space Station.
Air France on Friday was charged with manslaughter, just one day after Airbus was charged with the same offense, for the 2009 crash in the Atlantic Ocean that killed all 228 people on board.