God forgave King David for his murder and adultery. So far, President Trump is looking pretty good.
Keep in mind that the Left only insists that Republicans have no sins on their record. They can and do keep worshiping Bill Clinton, JFK and Ted Kennedy.
Ma, ma, where’s my pa? Gone to the White House, haw, haw, haw!