April 3, 2010
The Associated Press. The Space Shuttle Discovery, seen at the Kennedy Space Center in Cape Canaveral, Fla., is scheduled to launch Monday on a mission to the International Space Station.
Stories this photo appears in:
WASHINGTON -- President Barack Obama's Easter address calls on people of all faiths, as well as nonbelievers, to embrace their common aspirations and ''shared spirit of humanity.''