There have been 59 inaugural speeches in American history. Donald Trump has now given the two worst
.....
© San Francisco Chronicle
visit website