Archives - December 2017





2017's 12 Days of Christmas

2017 has been another year to suspend belief, exceed expectations and defy prediction – or, in the case of Donald Trump, a year to meet expectations by continuously defying what could never be predicted of a sitting U.S. president....