I have two shameless plugs to share with you, both from my other project Primatology.net. They are both primate related, so there are some applications to anthropology.
The first is a link to infanticide, which may appease you evolutionary psychologists out there. There’s new evidence and discussion on female led infanticide among a chimpanzee group in Uganda.
The second link is paleoprimatology related. The discovery of a new Old World primate skull, classified as Aegyptopithecus zeuxis has some important implications as far as sexual dimorphism and primate brain evolution.