Tag: Khaled Mohieddin

Communist Free Officers Movement horseman dies at 96

Leftist Egyptian politician Khaled Mohieddin founded Tagammu Party

Adham Youssef Adham Youssef