Youmna ElSayed

Youmna ElSayed

Youmna ElSayed is a Gaza-based correspondent for Al Jazeera English.

ALL VIDEOS