Stamp unveiled, honors the first American woman in space

Loading Video…

This browser does not support the Video element.

The U.S. Postal Service unveiled a new stamp that pays tribute to the first American woman in space.

Sally Ride pioneered her first launch from the space coast nearly 35 years ago.

Ride died in 2012. She is remembered as a physicist, author, and education advocate.