Donald Trump is definitely one of the most controversial and polarizing figures of our times. So much so, that his win in the elections had led to an air […] Click here to view full article