One of the world's most controversial leaders, General Aladeen...