Wellbeing snails become mascots at college library 0 17.06.2024 08:22 BBC News (UK) The giant African land snails have also come into Tavistock College to help students study nature.