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 → The Dems’ far-left agenda is just starting — and the worst is yet to come