Prometheus has climbed to #1 on Netflix globally, years after grossing over $400 million at the box office and dividing audiences.
EXCLUSIVE: Only three interstellar visitors have been confirmed to have passed through our solar system, but astrophysicist ...
The Daily Digest on MSN

The Nazca mummies: myth and reality

The "Nazca mummies" were discovered in Peru in 2015 and, due to certain peculiarities (size, shape, three fingers on each ...