Subscribe to This Day in History

Discover events in American history – plus the stamps that make them come alive.

Today’s Article

  • October 21, 2025

    Launch of the USS Constitution

    On October 21, 1797, the USS Constitution was launched into service in Boston Harbor. Today, more than two centuries later, it remains the world’s oldest commissioned naval ship still afloat — a proud symbol of the early United States Navy and the nation’s determination to protect its freedom and trade.
    Read More