President Donald Trump, left, greets justices of the Supreme Court, from left, Elena Kagan, Brett Kavanaugh and Amy Coney ...