The mystery of the mummy dubbed 'the screaming woman' has been solved by scientists. They have discovered the reason for her facial expressions.
The mystery of the mummy dubbed 'the screaming woman' has been solved by scientists. They have discovered the reason for her facial expressions.