A lawsuit Monday alleged that President Donald Trump is violating the Constitution by allowing his business to accept payments from foreign governments. Trump is violating the so-called emoluments clause in the Constitution that prohibits him from receiving money from diplomats for stays at his hotels or foreign governments for leases of office space in his buildings, according to the suit filed by a legal watchdog group.