People who are lying to you tend to look up and to the left (their left).
178
There are about 255 babies born worldwide every minute.
46
Approximately 365 million people in the world have computers while half of the world's 6.5 billion population has never seen or used a telephone.
75
Identical twins do not have identical fingerprints.
79
Babies cry but they don't produce tears until one to three months after birth.
238
Many people in parts of China eat insects. Some common insects are bean worms, scoprions, and locusts.
-11
City dwellers have longer, thicker, denser nose hairs than country folks do.
48