Trump continues to make a complete fool of himself with his outrageous claims... he is either stupid or a master of manipulation
Due to the technical or legal........
© Belfast Telegraph
visit website