3 ms·Study of Land Snails Suggests Earth May Have Lost 7% of Its Animal Species1 points by dpflan 11y ago