Most of us have microscopic, worm like mites named Demodex that live in our eyelashes and have claws and a mouth.
-137
Just one in three consumers pays off his or her credit card bill every month.
27
It took 200,000 years for humans to reach 3 billion in number. It took 40 years for the next 3 billion.
11
Touching a teddy bear can make people feel less lonely.
36
There's an isolated tribe in Zimbabwe where the people have only two toes, dubbed the 'ostrich people'.
10
Approximately one-third of the population can't snap their fingers!
91
Two in five people in the world marry their first love.
270
Forty percent of American adults cannot fill out a bank deposit slip correctly.
155