Keep in mind that posting translations of English articles, especially uncredited, is easy karma for Russian (and adjacent) native speakers who also know English.
(Not since I know these languages, but since I would like to be able to read some of those news.)