The world's tallest man reached 8 feet 11 inches at 21.
202
There are about 255 babies born worldwide every minute.
46
The “cheerleader effect”, the theory that girls look more attractive in groups, is scientifically proven.
8
Babies cry but they don't produce tears until one to three months after birth.
238
Dutch, on average are the tallest people.
187
Most of us have microscopic, worm like mites named Demodex that live in our eyelashes and have claws and a mouth.
-137
If Earth's life was compressed into 1 year, then humans would have been around for only 2 seconds.
15
On average, men's noses are 10% larger than women's.
12