By David EP Dennis Strangely, we are about to celebrate our most significant military defeat – the Battle of Hastings on 14th October 1066. But what really happened to Harold?…
Continue Reading