Who won the debate? Snap poll results following first Trump-Biden presidential square off
Biden, whose campaign said was suffering from a cold, struggled in the debate, stumbling over answers, rambling, and appearing to have low energy.
The Independent via Yahoo
1 hour ago