A retired British couple sailing in the English Channel have described a “surreal” encounter with a Russian warship after warning shots were fired nearby during an incident south of the Isle of Wight. The incident took place yesterday morning (Tuesday 16 June 2026) in international waters about 20 nautical miles south of the island. The […]