Clayton Swisher

Head shot of Clayton Swisher
Clayton Swisher is a Doha-based investigative journalist on sabbatical leave from Al Jazeera Media Network.

Contacts:

Posts: