US President Joe Biden on Tuesday blamed his recent foreign travels for his debate debacle.
Related Stories
November 1, 2024