thumb

English Civil War

thumb

The Last Battle Of The Bloody English Civil War Ends

Today on September 3, 1651, Oliver Cromwell utterly defeats Charles II at the Battle of Worcester. The Battle of Worcester was the last major conflict...

more themes