Charles Super

Charles Super is a journalist and international affairs commentator who specialises in Middle Eastern history and politics.