Egypt demands return of ancient mummy over Scots disputes | Today’s news ByTech Word News November 6, 2026