The Moderator’s visit to the USA and Canada
LATER this month Donald Trump will take the oath of office and be inaugurated as the 45th President of the United States of America.
If his election last November defied the opinion polls, it also came at the end of one of the ugliest and most divisive Presidential election campaigns in living memory.