In the early Middle Ages, Canton had a significant Muslim population as a result of its trade with the Middle East.
Canton's trade with the Middle East caused it to have a significant Muslim population.