Clayton Swisher

Clayton Swisher is a Doha-based investigative journalist on sabbatical leave from Al Jazeera Media Network.
Filters SVG