World Deluded Russia blames Britain for destruction of warship in big blow for Putin December 27, 2023 Share on Facebook Tweet on Twitter Landing ship Novocherkassk was destroyed in Crimea on Boxing Day Daily Express :: News Feed