Democratic presidential nominee Hillary Clinton is the only candidate in the race to the White House who has devoted her entire life to the people of America, outgoing US President Barack Obama has said.
"There's only one candidate in this race who has devoted her entire life to lifting up that better America - and that is next President of the United States, Hillary Rodham Clinton. She's the right person. She's the right person at the right time," Obama, 55, said at an election rally in Raleigh, North Carolina on Wednesday.
He said Clinton's opponent was someone whom his own party leaders in the past had declared a con artiste.
"This choice actually is pretty clear, because the guy that the Republicans nominated - even though a bunch of them knew they shouldn't nominate him - the guy they nominated who many of the Republicans he is running against said was a con-artiste and a know-nothing and wasn't qualified to hold this office," Obama alleged.
"This guy is temperamentally unfit to be Commander in Chief and he is not equipped to be President. This should not be a controversial claim. It really shouldn't. It's strange how, over time, what is crazy gets normalized and we just kind of assume, well, you know what, he said a hundred crazy things, so the hundred-and-first thing we just don't even notice," he said.
Obama said the US could not afford a President who suggests that America should torture people or that it should ban entire religions from the country.
"We deserve better than a Commander-in-Chief who insults POWs, or attacks a Gold Star mom, or denigrates our troops. This is somebody who vilifies minorities, vilifies immigrants, vilifies people of Muslim faith, makes fun of Americans with disabilities," he said.