Xaviorwallace39 Xaviorwallace39 07-01-2021 History contestada The moguls created a Muslim empire in Northen Africa true or false