A new study suggesting that humans and apes have shared a common laughter pattern for the past 15 million years is gaining traction in scientific circles.
HypeNows