The cathedral, a shrine to Britain's first saint, is the oldest site of continuous Christian worship in Britain. After moving to St Albans in 1979, Mr de Silva found the Norman ca ...
One of the account’s most popular post s is a reference to Christmas. It translates the Bible passage in which the angel ...