Kamala Harris puts Trump on defensive in fiery US presidential debate
With eight weeks to go before the Nov. 5 election, and days until early voting starts in some states, the debate - the only one scheduled - presented both opportunities and risks