bryanwilliams2005 bryanwilliams2005 13-04-2020 History contestada a religion that believes in the prophet Mohammed and Allah Islam Makkah sultan Askia Muhammad Swahili