Celebrate St Edmund – the original English Patron Saint

Today – November 20th – is St Edmund’s Day. While St George (who had no historical connection to England) is commonly regarded as our Patron Saint, the original Patron Saint Continue Reading →

French scholar arrested in Scotland by ‘anti-terrorist’ police

French revisionist scholar Vincent Reynouard was arrested in Scotland on Thursday 10th November. He is presently in an Edinburgh prison cell, where he will remain at least until 23rd February Continue Reading →