David Rosner - Al Jazeera English
avatar

David Rosner

Top Stories

Programme Highlights