Scientists are baffled to discover a fragment of Homer's 'Iliad' INSIDE a Roman-era mummy

· Daily Mail