CNN legal analyst breaks down strength of Trump's presidential immunity argument – CNN

A chronicle of Donald Trump's Crimes or Allegations