Islam & Slavery - toward debunking Insidious Allegations

How would you explain that the Prophet Muhammad (peace be upon him) prophecied the Cat o’ Nine Tails, and hence likely European Slave Traders, 1,000 years before they came about. He said the bearers of these cruel whips were under the curse of Allah. This is not a reference to any Muslim invention obviosly! Peace :slight_smile: