Hassan al-Turabi/Definition

A Sudanese political and Islamist leader, whose status has ranged from national leader to political prisoner, and has been affiliated with Islamist movements worldwide, often changing affiliation