An infant-sized ancient Egyptian sarcophagus with an unknown history has sat on display at an Egypt centre in Wales for some time, with most believing it a forgery, due to inconclusive x-rays carried...
The Wellcome Trust Library, one of the world’s leading libraries on the human condition, has just released more than 100,000 images demonstrating thousands of years of culture and tradition...