Whoops! Stamp features Vegas babe, not New York lady
Washington — When the U.S. Postal Service printed 3 billion stamps last year, it thought the image was of the Statue of Liberty, the iconic symbol of freedom keeping watch over huddled masses yearning to…
Recent comments