it's from a QAnon site which, among other fantastic claims, reports that Bill Gates was secretly executed by the military. https://t.co/pYClDt18bH
The article you cite claims Russia executed dozens of scientists without a trial. Russia doesn't even have the death penalty....

— Edward Slavsquat (@RileyWaggaman) March 8, 2023