Technology News Prehistoric American peoples coexisted with giant sloths and mastodons, new evidence suggests December 22, 2024 0
Science Statue discovered at Cleopatra’s alleged tomb reveals her true face, scientist claims December 11, 2024 0
Science Massive, 150M-year-old Stegosaurus skeleton headed to NYC museum — thanks to billionaire Ken Griffin December 6, 2024 0
Science Dogs have been ‘man’s best friend’ much longer than previously realized: researchers December 5, 2024 0
Science Psychedelic drugs, bodily fluids and booze used in ancient Egyptian rituals: study November 24, 2024
Science Earliest ‘Jesus is God’ inscription found — deemed ‘greatest discovery since the Dead Sea Scrolls’ November 19, 2024