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


Bizarre border busts

Photos from the U.S. Customs and Border Protection of the most bizarre attempts at smuggling drugs and people