Endeavor Launch Successful
The Endeavor Launch early this morning was a success, as the shuttle took off from the Kennedy Space Center at 4:14 a.m. out of Cape Canaveral, Florida. This was the Endeavor's second takeoff attempt in the past two...
Jordan Yerman is reporting from Vancouver, British Columbia, Canada.