David French to talk president’s role as moral leader on world stage by Gabriel Weber on June 28, 2024