Keep in mind that posting translations of English articles, especially uncredited, is easy karma for Russian (and adjacent) native speakers who also know English.
As a Russian, I feel like something new generally comes from English sources (not necessarily from Americans, Brits or Australians, but from people who can and choose to use English, even if they are Chinese or Russian).
(Not since I know these languages, but since I would like to be able to read some of those news.)