Unveiled Wednesday at the Carter Center in Atlanta, the stamp was released on what would have been Carter’s 101st birthday. It features a 1982 portrait of the former president painted by Herbert ...
THE WORLD’S FIRST POSTCARD WAS PRINTED THIS WEEK IN 1869.      IN AN ARTICLE BY THE NEUE FREIE PRESS, AUSTRIAN PROFESSOR DR.