Nope, before you’re jumping the gun by accusing me of spreading Russian propaganda simply because the domain ends in .ru you should know that “The Insider” is a Russian opposition publication like Meduza. Shows a lot how you can’t place absolute trust and adulation on any single platform and entity these days otherwise it might lead to this one day.