Second Of The Mamluk Sultans Of
Al-Mansur Ali was the second of the Mamluk Sultans of Egypt in the Turkic or Bahri line. Some historians however consider Shajar al-Durr as the first of the Mamluk...