Tag: the Swedish Royal

Amre Moussa made Commander first class of the Swedish Royal order of the Polar Star

The Royal Order of the Polar Star is a highly distinguished insignia…

Hagar Omran Hagar Omran