The Egyptian runner
Committee for Peace, Democracy and Development in Egypt.
London Committee for Peace, Democracy and Development in Egypt
1981-
Irregular