SherShah Atif

SherShah Atif

SherShah Atif is a multimedia journalist at Al Jazeera.


MORE FROM AUTHOR