avatar

Barbara Serra

Barbara Serra is a London based presenter and correspondent for Al Jazeera.

Top Stories

MUST-SEE PROGRAMMES