TEDxRamallah came to town (Beirut, Amman and Bethlehem) people got ideas!

Published April 17th, 2011 - 08:55 GMT
Inspirational personal narratives at TEDxRamallah leave audience in positive spirits
Inspirational personal narratives at TEDxRamallah leave audience in positive spirits