Date of source: Saturday, October 20, 2018
Um al-Dunyā, literally translated as ‘Mother of the World,’ is an Arabic expression, which Egyptians, and others, have used throughout history in reference to the country’s achievements. It encompasses everything from the country’s ancient civilization, to a long list of Egyptian superlatives and...