Jeff Abbott | Al Jazeera
Writer