Citizens United was the first step to make it blatantly legal by being able to hide donations in a way that makes make it easy to give money directly to candidates from any source, foreign and domestic.
Then that "it was a gratuity, not a bribe" ruling last week means anyone can just buy off politicians in the open.
So as of this morning it is legal for a foreign country to bribe the president to have someone assassinated.