News

Archaeologists found a series of 25 pits arranged in straight lines in Bedfordshire, England, from the Mesolithic period, around 8,000 years ago. Business Insider Subscribe Newsletters ...