The highly anticipated presidential debate between Donald Trump and Kamala Harris is taking place tonight at the National Constitution Center in Philadelphia. The event, hosted by ABC News, will last 90 minutes and focus on key issues as the two candidates aim to sway undecided voters just weeks before the U.S. presidential election on November 5. The debate is expected to draw tens of millions of viewers as both Trump and Harris present their visions for the future