Trump legal news brief: Trump takes the witness stand in E. Jean Carroll case that could cost him millions by TopVideoNews | Jan 25, 2024 | News