VirtualGlobetrotting

Today in History – October 28

1971 – Britain launches its first satellite, Prospero, into low Earth orbit atop a Black Arrow carrier rocket

Woomera Launch Area 5

1886 – In New York Harbor, President Grover Cleveland dedicates the Statue of Liberty.

Statue Of Liberty