May 27, 2026

During restorations at the Palace of Westminster in London, excavations have revealed a trove of historic objects, the oldest of which date to around 4300 B.C.E.

Leave a Reply

Your email address will not be published. Required fields are marked *