Opinion

0 908

The world has changed and no doubt this year will bring even more of the unexpected. This month sees President Trump take office –...