-
-
BelAhdan with professor Ahmad Atif Ahmad, Egyptian Revolutions…a historical perspective
Tweet Professor Ahmad, a Harvard graduate of Religious studies, teaches at university of Souther California Saint Barbara..
-
Mark Purdy… the time keeper
Tweet