20120417-205021-pic-173375284.jpg - Washington Times
Skip to content


All eyes — and a lot of cameras — were on the sky late Tuesday morning as Space Shuttle Discovery arrives for its final landing at Washington Dulles International Airport. The well-traveled shuttle flew from the Kennedy Space Center in Florida to Washington, where it circled the city several times and enthralled thousands wanting one last look at the iconic NASA spaceship. (Andrew Harnik/The Washington Times)

Featured Photo Galleries