
The people in this picture are the ones funding Russia's invasion. They collectively sent billions of dollars more to Russia than to Ukraine last year. Half the people pictured literally laughed aloud at Trump when he spoke at the UN in 2018 about EU reliance on Russian gas.