Barbara Serra is a presenter for Al Jazeera English.