They very likely are. Data centers are for sale and very helpful for shifting public opinion. Public opinion shifted to more anti Isreal recently so you better believe Isreal is paying for data centers.
Russia is an ally in that it keeps people angry and divided and does it all for a price. They know how wildly unpopular they are, how much of a pariah state they become every month, they know the only reason they still have support is their hold on foreign governments. Anything to stem the tide or cause more chaos to buy themselves more time, they'll deal with anyone
26
u/Cat_world_domination 14h ago
Those comments were mostly pro-Israel bots though. I don't think those data centers are based in Russia.