I worked as a subcontractor with a lead architect that used casting to void * as an only method of sending data. Argument to a function? Void *. Return value? Void *. Multithread pipe? Cast to a void *, no big deal. 80% of my job was investigating segfaults. 20% was heavy drinking to prevent suicidal thoughts.
Russia specifically is a big part of why trump is in power. They weren’t the sole contributors, but they definitely helped a lot. And they achieved it by buying, stealing, and collecting data on people and doing targeting misinformation campaign.