A spider in the Himalayas wears the same red smiling face as Hawaii’s famous happy-face spider — and its DNA marks it as a new species, not the Hawaiian one long thought to wear that grin alone
On the underside of a leaf more than two kilometers up in the mountains of Uttarakhand, a tiny…