Read other letters about this article
...it's been going on for at least four and a half decades. Do an Ebay search for "Telstar Stamp" and you'll find impoverished countries like Somalia that put a communications satellite on their postage so they could sell it to technology-worshipping Americans back in 1962.
Nice to see somebody at the U of M noticed it eventually, though.