Christianity and Islam have a common origin. Both religions trace their origins to the same ancestor: Abraham....
origins
The connections of West Africa with the Mediterranean world is a very old one, which long predates...