• Space Jam Causes NASA To Push Final Endeavour Launch By 10 Days

    The final Endeavour launch — which could be the final space shuttle launch — was slated for April 19th but had to be moved 10 days primarily because of a scheduling conflict. The Russian resupply space vehicle is also scheduled to be docked at the International Space Station during that time and the station is not outfitted to support two docked vehicles. Apparently Russia… Read More