In taking the money of foreign officials who have stayed and dined at his hotel, Trump appears to be in violation of the Constitution’s emoluments clause, in that he is profiting off of government business.