Yeah...trash tabloid from UK of course!
[Yeah...trash tabloid from UK of course!]
Yep - like I said - went there from Drudge’s “Space War” link - found basically an article by RT (lol) and saw this link.
I think you gave an apt description from some of their other links.