The second debate, during which the candidates are to answer questions from voters, is set to take place on Oct. 15 in Miami.
Keep up with the latest World News and Events
The second debate, during which the candidates are to answer questions from voters, is set to take place on Oct. 15 in Miami.