Anchor Lisa Mullins speaks with Matthieu Ricard, a French molecular-biologist-turned-Buddhist monk…and possibly “the happiest man in the world.” Neuroscientists at the University of Wisconsin say Mr. Ricard had the most impressive emotional balance ever recorded on a brain scan. And the answer to today’s Geo Quiz is happy as well…that’s the town of Happy, Texas.