Britain's Ministry of Defense says it is monitoring the activities of a Russian destroyer and two other ships in the English Channel.
Britain's Ministry of Defense says it is monitoring the activities of a Russian destroyer and two other ships in the English Channel.