The first Forever stamp was issued April 12, 2007
April 12, 2024 Who says nothing is forever anymore? The Postal Service’s first Forever stamp — the Liberty Bell — was issued on April 12, 2007, and dedicated that day at Philadelphia’s Independence Hall. By July of that year, 1.2 billion had been sold. The subject of the stamp was fitting, as the stamp liberated USPS and…