Follow us:
A scientist at the Germany-based Senckenberg Research Institute has discovered a rare, eyeless spider deep inside caves in Laos.
Follow us: