Magdi Amin

Maj. Gen. Magdi Josef Amin, retired army officer President of strategic department El Wafed political party Historian