Buzz Aldrin Gets His Due On U.S. Postal Service’s New Apollo 11 Stamp

Buzz Aldrin’s father presumably would be happy.

Fifty years ago after Neil Armstrong, Buzz Aldrin and Michael Collins returned to Earth from their history-making Apollo 11 mission, the U.S. Postal Service celebrated their success by issuing a special stamp – and inviting the crew to its unveiling.

The 10-cent stamp featured Armstrong stepping off the Eagle onto the lunar surface. It read: First Man on the Moon.

Read the full article here.

Mara Bellaby