Donald Trump takes stand in New York fraud trial

" "