The public and the media gather outside of the National Constitution Center in Philadelphia, Pennsylvania, the host of the U.S. presidential debate on September 10, 2024. Photo: Michael Stokes