Nature is full of suprises and we get to re-establish this fact everyday when new discoveries bringforth ever new challenges into the world that we human falsely believe we know a lot about. The latest puzzle by mother nature thrown to us humans is a tiny Catfish Kryptoglanis shajii, hardly the size of a little […]