Shaker Aamer - Al Jazeera English
avatar

Shaker Aamer

Top Stories

Programme Highlights