Kieran Reeves April 1, 2020 Bermuda News, Conservation Chester Zoo Releases Snails In Bermuda Kieran Reeves April 1, 2020 Bermuda News, Conservation Conservationists from Chester Zoo in the United Kingdom have released 800 lesser Bermuda snails on the island as they work to pull the species back from the brink of extinction.