Which event marks the final stage in the collapse of the Songhai empire?
revolts from deposed kings
civil wars among the priests
weakening from the slave trade
an invasion from Morocco
revolts from deposed kings
civil wars among the priests
weakening from the slave trade
an invasion from Morocco