Today in European history: the Battle of…

A fairly insignificant battle for control of Morocco has a major impact on Portuguese history.

Read →