 This is live special coverage of the CNN presidential debate simulcast on NPR News. I'm Steve Inskeep. In a moment, President Biden and former President Trump will walk onto a debate stage in Atlanta, Georgia. We will bring it to you live, all 90 minutes.