Yes, I thought that too but since we're on the Cold War level again, it might be a trick and the article a glorification of Russian agents...on the other hand, they work with Bellingcat and if those guys don't think it's fishy...at least I wouldn't dare to question their resources.