A chronicle of Donald Trump's Crimes or Allegations
Trump Must Pay $83.3 Million for Defaming E. Jean Carroll Bloombergsource