Why Do Humans Have Weird Eyes? No other primates have 'whites' in their eyes. Why? It's partly to sniff out liars. by Carrie Poppy
This Top Business Consultant Is Managing Significant Projects That Influence the Future of Consulting