The trickster god has been busy of late, fabricating and planting a new fossil for Jesus-hating physical anthropologists to crow about. This one from a rare and incredibly useful diagnostic region of the body for scientists studying human/primate origins: [Read more…]