Pelican spiders, ancient assassins that eat their own kind

Once thought extinct, pelican spiders have been found alive and thriving in Madagascar, South Africa and Australia.