Commemorative stamp depicting Echo I, world's...

Share: 

Thursday, December 15, 1960: Commemorative stamp depicting Echo I, world’s first passive communications satellite, issued by U.S. post office, D.C., 1960.