Michael Cohen, personal lawyer to President Donald Trump, has revealed to NBC News that a month before the election, Cohen paid $130,000 of his own money to pornographic film star Stormy Daniels, who has in the past said she had a sexual encounter with Trump.