The first Forever stamp was issued April 12, 2007
History
The first Forever stamp was issued April 12, 2007
The panel that helps select stamp subjects was formed in 1957
The first postal pneumatic tube system debuted in Philadelphia in 1893
The popular series debuted 46 years ago
The first postmaster general was born 318 years ago