Wouldn’t it be wonderful if world leaders resolved to look at life in a different light this New Year? They could follow the example of Bhutan. In 1971, the small […]
Click to see videos for nearly 900 jobs!
The average person has 100,000 hairs on his/her head. Each hair grows about 5 inches (12.7 cm) every year.