Why the Democrats Will Debate at Atlanta’s Tyler Perry Studios This Month | New York Magazine, Intelligencer

arly speculation about the location of the November 20 Democratic presidential candidate debate had focused on some site in the northern suburbs of Atlanta, the newly competitive area where the Democrats picked up one U.S. House seat in 2018 and nearly nabbed another. There is, in fact, a spanking new 1,070-seat event venue called City […]

View More