Did the $130,000 payment to Stormy Daniels break the law?

New revelations about a $130,000 payment to a porn star race a thicket for legal questions for President Trump, his lawyer and his campaign.