Teresa Bo | Al Jazeera
Writer