Geologists say thousands more fossils exist at a Leicestershire site than previously realised. The fossils, which are almost impossible to see with the naked eye, were found at Charnwood Forest. Scientists from the British Geological Survey, in Nottinghamshire, made casts of the fossils which are on display at New Walk Museum in Leicester. In 1957, […]