The Battle of the Three Kings: How the Turks and Moroccans defeated the Portuguese and changed the course of history
After Algeria recognized Ottoman suzerainty, Morocco remained the last independent Islamic state in North Africa. It did not at all seek to fall under the rule of Istanbul, for which…