July 12, 2024 Biden insists he is “best suited” for the presidency despite a series of slip-ups Washington: US President Joe Biden defiantly insisted on Thursday that he will run for and win another term, while a series of verbal slip-ups while...