event · 19 April 1984 · 40 years ago
Nemesis, death star of dinosaurs 1st appears in print (Nature magazine)
More events on 19 Apr