Funny, global, Science, spider, tarantula, Global, Current

Your Nightmare Has Come True: Giant, New Tarantula Discovered

Scientists have discovered a new type of tarantula in a remote part of Sri Lanka.…