The Chester Zoo in England reports that the fen raft spiders "just had the biggest mating season on record" after they almost became extinct The Chester Zoo is looking back on a monumental achievement ...