01.08.2024 - By Stitcher Studios & Atlas Obscura
Finnish Museum of Natural History in Helsinki has had an infestation of Chilean recluse spiders for more than 50 years.