Ancient elephant fossils return to Barnstaple more than 160 years later.

More...