There have been earlier suggestions that the Minoans are related to people in western Asia Minor. There are some similar place names in Crete (words with -ss- like Tylissos) to places in Asia Minor (e.g. Halicarnassus).
Thanks for the clarification. I had never heard that Minoans came from Africa before.