Social competition may be the main reason human brains are so big, researchers find.

More...