Sept. 10 debate

Debate sets site, moderators, more

The Sept. 10 debate – which once seemed iffy – has some specifics now.
ABC today offered these details:
— It will be at the National Constitution Center (shown here) in Philadelphia, at 9 p.m. ET.
— The moderators will be David Muir and Linsey Davis. They’re the anchors of the newscasts of, respectively, ABC and its streaming service, ABC News Live. Read more…