Stormy Daniels testifies against Trump, defence attacks her credibility
For several hours Daniels, 45, offered riveting details on the witness stand about her encounter with Trump, 77, and the hush money deal she reached to stay quiet about it ahead of the 2016...