Artist Steve Sabella on the Liberation of the Self (VIDEO)

Palestinian artist Steve Sabella on the liberation of the self and the meaning of The Parachute Paradox, the title of his latest memoir.

(Video: Electronic Intifada)

This BBSNews article was syndicated from Articles – Palestine Chronicle, and written by Articles – Palestine Chronicle. Read the original article here.