Photos


Space shuttle Discovery lifts off at Kennedy Space Center in Cape Canaveral, Fla., on Sunday.

Associated Press / The Spokesman-Review