Deluded Russia blames Britain for destruction of warship in big blow for Putin Landing ship Novocherkassk was destroyed in Crimea on Boxing Day Daily Express :: News Feed blames BLOW' Britain Deluded destruction Putin Russia warship 2023-12-26 admin