A racist, a bigot and a misogynist.” Those are just some of the explosive claims made against President Trump by his long-time …

source