Giant Russian Ship Enters British Waters; UK To Face Putin’s Revenge? Royal Navy Rushes January 24, 2025 by mosesman