Donald Trump is due to be sworn in as America’s 47th president, capping a remarkable comeback after he overcame impeachments, criminal indictments and two assassination attempts to win another term in the White House.

9.
3 / 3


Donald Trump is due to be sworn in as America’s 47th president, capping a remarkable comeback after he overcame impeachments, criminal indictments and two assassination attempts to win another term in the White House.
