Home
/
Photos
Day in pictures: Aug. 19
The 48th successful and final Air Force Delta II Global Positioning System satellite is launched at Cape Canaveral, Florida August 17, 2009, ending one of the most successful space launch programs in American history. [Xinhua/Reuters]
<< Previous
5
6
7
8
9
10
11
Next >>
Tools:
Save
|
Print
|
E-mail
|
Most Read
Comment
Pet Name
Anonymous