Donald Trump hosted Saudi Crown Prince Mohammed bin Salman at the White House on November 18, 2025, defending his human rights record despite 345 executions and the Khashoggi murder — sparking global outcry over moral compromise in U.S. foreign policy.