VIEWPOINT: There are tiny little insects called the Rhinoceros beetle that can lift 285 times their bodyweight. Humans can manage 1.7 times their bodyweight only. The starfish can regenerate their entire body from a cut off limb. Humans of course, can only regenerate a broken toe nail perhaps. Elephants can keep track of up to […]