British Zoo Releases Giant Spiders: 'As Big as a Hand'
chester November 5, 2024 12:40The Chester Zoo in Britain has released a large number of bird-eating spiders. The 'great raft spider', as big as a hand, was nearly extinct, but the zoo has helped over 10,000 female spiders survive.