A commemorative Forever stamp honoring former President Jimmy Carter will be released on Oct. 1 in Atlanta, the U.S. Postal Service announced Monday. Representatives of the nonprofit group Friends of Jimmy Carter and the National Park Service joined the Postal Service in unveiling the new stamp at the Jimmy Carter National Historical Park in Carter’s […]