I know John and that’s exactly how it works.
He’s told me openly that their job is to knock out as many ‘articles’ per day as possible, often based on rumours coming from foreign language press, just translated into English.
Wouldn’t take anything from that site seriously.