The U.S. Postal Service will honor Georgia’s own Jimmy Carter with a commemorative stamp to be unveiled at The Carter Center in Atlanta on October 1 — what would have been the former president’s 101st birthday. Why It Matters The stamp celebrates not just a U.S. president but a Nobel Peace Prize winner whose global […]