Global network of sadistic monkey torture exposed by BBC
What makes us human? Primate genome study offers some clues