Jared Kushner's trip to Moscow yesterday was not just unethical; it was illegal.
You cannot accept tens of millions of dollars from foreign governments and simultaneously conduct high-level diplomacy for the federal government.
It says so right in the Constitution.