A British auction house is facing criticism for selling 18 ancient Egyptian human skulls. The skulls come from the collections of Augustus Henry Lane Fox Pitt Rivers, a 19th-century British general.
Throughout history, humanity has left behind enigmatic traces that continue to baffle researchers and challenge our ...