Trump legal news brief: Trump takes the witness stand in E. Jean Carroll case that could cost him millions – Yahoo News

A chronicle of Donald Trump's Crimes or Allegations