5 days agoTrump’s businesses and campaign have given financial benefits to witnesses Publica report CNNCNN