English battle ‘fought on Scots soil’
THE battle which historians regard as England’s greatest may have been fought on Scottish soil, it is claimed.
The location of the tenth-century battle of Brunanburh has long been considered one of history’s greatest unsolved mysteries. for more click here