The Internet Research Agency worked to get Trump elected in the US. Putin paid them to push Trump here.
Has Russia won EU tech by foreign interference in the US?
FWIU Yandex is operating out of EU now?
"Russian Court Imposes $2.5 Decillion Fine on Google" (2025) https://www.youtube.com/watch?v=UD44zqhCnMo