“You know what ‘Baraka’ means in Arabic? Blessing,” says veteran Islamist leader Hassan al-Turabi, who is linked to al-Qaeda leader Osama bin Laden in the 1990s.
Turabi told AFP news agency that he hopes U.S. President Barack Obama will win a second term on Tuesday.