Only about 2% of the world population has green eyes.
36
Babies' eyes do not produce tears until the baby is approximately six to eight weeks old.
58
Every three seconds, a new baby is born.
122
Approximately 141 million Valentine's Day cards are exchanged worldwide every year.
104
Most of us have microscopic, worm like mites named Demodex that live in our eyelashes and have claws and a mouth.
-137
Someone on Earth reports seeing a UFO every three minutes.
180