Al Jazeera World Backdrop Blur

Video Loading...

Al Jazeera World S06 E01 Defying My Disability

Overview

Seven disabled Palestinians negotiate the challenges of life in Gaza and the Occupied West Bank.