‘Is this a Babelfish translation of an article written in Ukrainian? I couldnt make heads or tails of that report.’
You are right and a poster seems to be lazy to put some efforts into manually correcting it for comprehension.
Right now, the webpages sourced are not even working.
There are plenty of other places to find articles.