IF two things are to be taken away from recent news coverage of the newly elected President Donald Trump and here in UK of Nigel Farage, former leader of the UK Independence party (UKIP), then it is the admirable qualities of determination and resilience of these two men possess. Although i do not agree with them […]
