Is this being reported anywhere else other than Sputnik ?
Didn’t look at the source.
Thanks.
I’m gonna go poke around.
Three others. Sputnik, Sputnik an Sputnik :)
Telegraph says Russia and China are tailing our ships.
Didn’t know Russia had enough ships to tail anyone :)