English English Massive Dinosaur Footprints Discovery in Italy Stuns Scientists Ahead of 2026 OlympicsDecember 17, 2025A major discovery of dinosaur footprints has been confirmed in northern Italy. The find sits high in Stelvio National Park…