Muhammad ibn Farouk was a sixth generation Baali, disguising as the childe of the Lasombra Farouk ibn Omar, who ruled as Sultan of Silves after his alleged sire.
Muhammad ibn Farouk was a sixth generation Baali, disguising as the childe of the Lasombra Farouk ibn Omar, who ruled as Sultan of Silves after his alleged sire.