Today in European history: the Great Siege o…

The badly outnumbered Knights Hospitaller manage to withstand a major Ottoman assault.

Read →