You're viewing a single thread.
All Comments
72 comments
So I'm not so sure this is actually a Science Meme other than proving that sometimes history does repeat itself?
I was skeptical that this was actually real, but it is indeed on the NYT website and the image was taken from their "Timeline view"
19 0 Reply
72 comments
Scroll to top