Thursday, May 19, 2011

Dr. Norman Finkelstein Lecture at AUC (May 16, 2011 - Cairo, Egypt)











Brought to my attention by @AElMassry
Posted by mostafasheshtawy at:



~ Sofia Smith

No comments:

Post a Comment