Discovery is off. At 10:39 a.m. EDT the shuttle Discovery lifted off from Launch Pad 39B on the historic Return to Flight mission STS-114. As the nomenclature shows this is the 114th Space Shuttle flight. It is also the 31st flight for Discovery. The mission is scheduled for 12 days and is supposed to touchdown at the Shuttle Landing Facility in Cape Kennedy, Florida on Aug. 7. Our prayers ascend with you Discovery and crew as we beseech the Lord of Hosts for a safe mission and safe return.
The full resolution image of the liftoff can be seen here.