Today in European history: the Battle of Ala…

The Almohad Caliphate reaches its high water mark in Iberia.

Read →