Friday, December 31, 2010

Little Town Of Bethlehem Documentary: January 7th, 7:00 PM, Bloedel Hall, St. Marks Cathedral



http://www.youtube.com/watch?v=-XB3WN5ZCCg

Q&A afterward with Amin Odeh, born and raised in Bethlehem

No comments: