Donald Trump has testified in a New York court as he fights a civil fraud trial that threatens to crush his real estate empire. Show more
Discover 11,128,835 listings and 280,065 playable programmes from the BBC
Donald Trump has testified in a New York court as he fights a civil fraud trial that threatens to crush his real estate empire. Show more