Categories Selected Articles Russian warship spotted prowling in the English Channel: Royal Navy Post author By Mike Nova Post date April 26, 2025 The British Royal Navy and NATO allies jumped into action on Saturday as a Russian warship was spotted sailing through the English Channel, according to a report. ← More Bad News For Injury-Riddled Twins as Rookie Sensation Breaks Arm → @carlbildt Biden 3 rows back… oh and the other dozens around in blue… https://t.co/jUTwzcgsQC