northeastlore.comThe Battle of Carham – 1018Carram (Carham) shown on Saxton’s 16th Century County Map of Northumberland Every so often there is a pivotal event in history, a watershed moment, which has wide reaching cultural and socio-…