News

A scientist has uncovered a secret river that might have helped Egyptians build the pyramids. An ancient branch of the River Nile might have been used to transport material to build the mammoth ...
In 1954, a curious structure was discovered in the northwest of the island of Sardinia, near the town of Porto Torres: a ...