Recent discoveries in England and Denmark reveal fascinating insights into the past, including a massive dinosaur footprint and a "woodhenge" site possibly linked to Stonehenge. Read more...