Russia flag draped across Salisbury Cathedral branded ‘slap in the face’

Syndicate Post image
A Russian flag draped across scaffolding at Salisbury Cathedral on February 17 (Chris Maple/PA)

Breaking

    Cancel