 That's coming up on This American Life tonight at 8 here on Delaware Public Media. At 9, President Biden and former President Trump take the stage in Atlanta, the first presidential debate of the election season. It is the earliest general election debate in modern history. This time there are a few new rules. Join Delaware Public Media for live special coverage and analysis of the CNN presidential debate simulcast on NPR News.