>Skolkovo Foundation
Skolkovo is hardly known in the US media but it's important as part of the (deliberate) leakage of US high-tech military technology to Russia and China by the Clintons starting with Bill.
Pic most definitely related.
Sauces in memes