‘Killer bees’ sting 6 people to death in Nicaragua after bus plunges into ravine
close Video New ‘giant’ spider found in Australia The arachnid has been named Euoplos dignitas to reflect "the impressive size and nature of the spider," scientists with the Queensland Museum…