Trump’s Brazen Pact with the 0.001 Per Cent – The New Yorker

A chronicle of Donald Trump's Crimes or Allegations