TEDxObserver - Dr Izzeldin Abuelaish

From TEDx
Tue. 03-22-2011