History
Woolly Mammoths Were Still Alive When the Pyramids Were Being Built
historyContrary to the popular belief that woolly mammoths went extinct around 10,000 years ago at the end of the last Ice Age, a population survived on Wrangel…
Cleopatra Lived Closer in Time to the Moon Landing Than to the Pyramids
historyCleopatra, who died in 30 BC, was born more than 2,400 years after the Great Pyramid of Giza was completed around 2560 BC. The Apollo 11 moon landing in 1969…