This kind of information is on Russian Media ALL THE TIME, and there is no shortage of material.
The Russian public is both disgusted and terrified at the same time
I would call foul and "information war" propaganda except it is all true.
BTW It's on all the media in the "global south". Brace yourself, this is going to come as a shock, but the world thinks this is satanic and they want no part of it