Watch live coverage of final Space Shuttle Launch this morning

July 8, 2011

Marking the end of an era, the Space Shuttle Atlantis is scheduled to lift off from Cape Canaveral, Fla. at 10:26 a.m. central time this morning. It is the 135th — and final — shuttle launch for the U.S. space program. Watch live coverage at this link from the PBS NewsHour.