Picture via Wikimedia Commons At just more than an inch in length and below a person ounce in bodyweight, Kitti's hog-nosed bat, also known as the bumblebee bat, will be the smallest mammal in the world. As its title implies, it's a pig-like snout for any nose, and its eyes are hardly visible.NASA has become focusing on Mars-linked projects for yea… Read More