News

Push pins were invented in 1900, by Edwin Moore, a student at Princeton. It was an idea that would … stick. They come in 21 colors and a variety of shapes and sizes.