Ultimate source of happiness was inner peace:
During his 90-minute address Tibetan spiritual leader said the ultimate source of happiness was inner peace.
A new study published in the BMJ says happiness is contagious and good for your health.