“Happy-Face” Spiders Were Thought Only To Exist In Hawaii. Now, A New Species Has Been Discovered 12,000 Kilometers Away
Favicon 
www.iflscience.com

“Happy-Face” Spiders Were Thought Only To Exist In Hawaii. Now, A New Species Has Been Discovered 12,000 Kilometers Away

Scientists weren’t expecting to find them in the Himalayas.