In 2006, porn star Stormy Daniels says, she had an affair with Donald Trump. Seventeen years later, the former president is facing criminal charges in a Manhattan court for allegedly trying to cover it up.
Below is a timeline of events tracking the long-winding case through years of legal wrangling and up to this week's charges.
Get top local stories in DFW delivered to you every morning. Sign up for NBC DFW's News Headlines newsletter.